Skip to main content
← All vulnerabilities
CVE-2025-54369GHSA-M837-G268-MMV7

Node-SAML SAML Authentication Bypass

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 5.1.0
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: yes
  • Technical impact: partial

Summary

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.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: yes · Technical impact: partial

  3. Record last updated

Affected versions

  • node-saml node-saml

    fixed in 5.1.0

  • node-samlnpm

    through 3.1.2

  • @node-saml/node-samlnpm

    fixed in 5.1.0

References 3

GitHub · node-saml/node-saml