CVE-2022-39299 — Improper Verification of Cryptographic Signature in Project Passport-saml
Severity
9.8CRITICALNVD
NVD8.1GHSA8.1OSV8.1
EPSS
3.4%
top 12.49%
CISA KEV
Not in KEV
Exploit
No known exploits
Affected products
Timeline
PublishedOct 12
Latest updateNov 2
Description
Passport-SAML is a SAML 2.0 authentication provider for Passport, the Node.js authentication library. A remote attacker may be able to bypass SAML authentication on a website using passport-saml. A successful attack requires that the attacker is in possession of an arbitrary IDP signed XML element. Depending on the IDP used, fully unauthenticated attacks (e.g without access to a valid user) might also be feasible if generation of a signed message can be triggered. Users should upgrade to passpor…
CVSS vector
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:HExploitability: 2.2 | Impact: 5.9
Affected Packages8 packages
Also affects: Debian Linux 10.0
Patches
🔴Vulnerability Details
5OSV▶
CVE-2022-39353: xmldom is a pure JavaScript W3C standard-based (XML DOM Level 2 Core) `DOMParser` and `XMLSerializer` module↗2022-11-02
📋Vendor Advisories
2📄Research Papers
1arXiv
▶