Skip to main content
← All vulnerabilities
CVE-2018-7644GHSA-923W-2XV2-7PR8

The XmlSecLibs library as used in the saml2 library in SimpleSAMLphp before 1.15.3 incorrectly verifies signatures on SAML assertions, allow

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 1.10.5, 2.3.7, 3.1.3
None on Exploit-DB, Metasploit or GitHub

Summary

The XmlSecLibs library as used in the saml2 library in SimpleSAMLphp before 1.15.3 incorrectly verifies signatures on SAML assertions, allowing a remote attacker to construct a crafted SAML assertion on behalf of an Identity Provider that would pass as cryptographically valid, thereby allowing them to impersonate a user from that Identity Provider, aka a key confusion issue.

Timeline

  1. CVE published
  2. Record last updated

Affected versions

  • n/a n/a

    Version range not reported

  • simplesamlphp/saml2Packagist

    fixed in 1.10.5

  • simplesamlphp/saml2Packagist

    From 2.0 · fixed in 2.3.7

  • simplesamlphp/saml2Packagist

    From 3.0 · fixed in 3.1.3

References 1

simplesamlphp.org