passport-saml-encrypted through 0.1.13 contains an XML signature wrapping vulnerability where signature verification and assertion extraction use independent XPath lookups with no cross-validation. Attackers holding any validly signed SAML message can prepend a forged unsigned assertion that gets accepted as the verified identity while the genuine signature validates against the original assertion.
Metrics
Affected Vendors & Products
References
History
Thu, 10 Sep 2026 18:30:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
Thu, 10 Sep 2026 17:45:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Description | passport-saml-encrypted through 0.1.13 contains an XML signature wrapping vulnerability where signature verification and assertion extraction use independent XPath lookups with no cross-validation. Attackers holding any validly signed SAML message can prepend a forged unsigned assertion that gets accepted as the verified identity while the genuine signature validates against the original assertion. | |
| Title | passport-saml-encrypted through 0.1.13 XML Signature Wrapping via Assertion Prepending | |
| Weaknesses | CWE-347 | |
| References |
|
|
| Metrics |
cvssV3_1
|
Status: PUBLISHED
Assigner: VulnCheck
Published: 2026-09-10T17:39:33.458Z
Updated: 2026-09-10T17:53:56.984Z
Reserved: 2026-09-10T16:45:09.299Z
Link: CVE-2026-89043
Updated: 2026-09-10T17:53:52.098Z
Status : Deferred
Published: 2026-09-10T18:18:16.073
Modified: 2026-09-10T19:58:20.507
Link: CVE-2026-89043
No data.