Skip to main content
← All vulnerabilities
CVE-2025-27773GHSA-46R4-F8GJ-XG56

SimpleSAMLphp SAML2 library has incorrect signature verification for HTTP-Redirect binding

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 4.17.0, 5.0.0-alpha.20
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: poc
  • Automatable: yes
  • Technical impact: partial

Summary

The SimpleSAMLphp SAML2 library is a PHP library for SAML2 related functionality. Prior to versions 4.17.0 and 5.0.0-alpha.20, there is a signature confusion attack in the HTTPRedirect binding. An attacker with any signed SAMLResponse via the HTTP-Redirect binding can cause the application to accept an unsigned message. Versions 4.17.0 and 5.0.0-alpha.20 contain a fix for the issue.

Timeline

  1. CVE published
  2. CISA SSVC assessment

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

  3. Record last updated

Affected versions

  • simplesamlphp saml2

    fixed in 4.17.0; From 5.0.0-alpha.1 · fixed in 5.0.0-alpha.20

  • simplesamlphp/saml2Packagist

    fixed in 4.17.0

  • simplesamlphp/saml2Packagist

    From 5.0.0-alpha.1 · fixed in 5.0.0-alpha.20

  • simplesamlphp/saml2-legacyPackagist

    fixed in 4.17.0

References 4

GitHub · simplesamlphp/saml2