CVE-2025-54369CWE-347CWE-87

Node-SAML SAML Authentication Bypass

Critical · published December 12, 2025

CVSS v4.0
9.3
EPSS
1%
Percentile
45.1
In the wild
Unconfirmed
What it is

Node-SAML is a SAML library not dependent on any frameworks that runs in Node. In versions 5.0.1 and below, Node-SAML loads the assertion from the (unsigned) original response document. This is different than the parts that are verified when checking signature. This allows an attacker to modify authentication details within a valid SAML assertion. For example, in one attack it is possible to remove any character from the SAML assertion username. This issue is fixed in version 5.1.0.

The record
Technical detail
CVSS v4.0
9.3 · CRITICAL
Vector
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N
EPSS
0.00546 · 45.1th percentile
Weaknesses
CWE-347 · Improper Verification of Cryptographic Signature; CWE-87 · Improper Neutralization of Alternate XSS Syntax
Published
2025-12-12T23:03Z
EPSS history
Timeline
  • 12 DEC 23:03Z
    Node-SAML SAML Authentication Bypass
    cvelistv5