Mend.io Vulnerability Database
The largest open source vulnerability database
What is a Vulnerability ID?
New vulnerability? Tell us about it!
CVE-2026-49283
Published:August 19, 2026
Updated:September 24, 2026
The SimpleSAMLphp SAML2 library is a PHP library for SAML2 related functionality. Prior to versions 4.19.3, 4.20.2, 5.0.6, and 6.2.1, the HTTPArtifact::receive() flow can treat an unsigned embedded SAML Response as cryptographically valid for the wrong identity provider. SOAPClient::addSSLValidator() attaches a TLS-based validator to the outer SOAP ArtifactResponse, while the embedded Response receives a validator that delegates to the outer message and is later checked against metadata selected from the embedded response issuer rather than necessarily the artifact issuer. SOAPClient::validateSSL() returns normally when the TLS public key does not match the key being validated, and SAML2\Message::validate() treats a validator call that does not throw as successful. In a multi-IdP federation, a malicious or lower-trust IdP can therefore provide an ArtifactResponse containing an unsigned Response that claims a higher-trust victim IdP as issuer and authenticate as arbitrary users with attacker-chosen assertion attributes, NameID, and session data. This issue is fixed in versions 4.19.3, 4.20.2, 5.0.6, and 6.2.1.
Affected Packages
simplesamlphp/saml2 (PHP):
Affected version(s) >=v6.0.0 <v6.2.1
Fix Suggestion:
Update to version v6.2.1
simplesamlphp/saml2-legacy (PHP):
Affected version(s) >=dev-release-4.x <v4.19.3
Fix Suggestion:
Update to version v4.19.3
simplesamlphp/saml2 (PHP):
Affected version(s) >=v4.20.0 <v4.20.2
Fix Suggestion:
Update to version v4.20.2
simplesamlphp/saml2 (PHP):
Affected version(s) >=dev-release-1.x <v4.19.3
Fix Suggestion:
Update to version v4.19.3
simplesamlphp/saml2-legacy (PHP):
Affected version(s) >=v4.20.0 <v4.20.2
Fix Suggestion:
Update to version v4.20.2
simplesamlphp/saml2 (PHP):
Affected version(s) >=v5.0.0 <v5.0.6
Fix Suggestion:
Update to version v5.0.6
Do you need more information?
Contact Us
CVSS v4
Base Score:
9.3
Attack Vector
NETWORK
Attack Complexity
LOW
Attack Requirements
NONE
Privileges Required
HIGH
User Interaction
NONE
Vulnerable System Confidentiality
HIGH
Vulnerable System Integrity
HIGH
Vulnerable System Availability
NONE
Subsequent System Confidentiality
HIGH
Subsequent System Integrity
HIGH
Subsequent System Availability
NONE
CVSS v3
Base Score:
8.7
Attack Vector
NETWORK
Attack Complexity
LOW
Privileges Required
HIGH
User Interaction
NONE
Scope
CHANGED
Confidentiality
HIGH
Integrity
HIGH
Availability
NONE
Weakness Type (CWE)
Improper Certificate Validation
EPSS
Base Score:
0.34