Predictive Vulnerability Intelligence.

Product

  • Product
  • Pricing
  • Documentation

Company

  • About
  • Partnerships
  • Blog
  • Support

Legal

  • Terms
  • Privacy
  • Data Licensing

© 2026 FAUCET Technologies LLC. All rights reserved.

CVE-2022-39299

27
FAUCET Score

CVE-2022-39299 is a high-severity vulnerability affecting Passport-SAML, a SAML 2.0 authentication provider for Node.js. It allows a remote attacker to bypass SAML authentication by presenting an arbitrary IDP-signed XML element, potentially leading to fully unauthenticated attacks depending on the IDP. The CVSS score of 8.1 reflects a network-based attack with high impact on confidentiality, integrity, and availability, but with high attack complexity. There is currently no evidence of active exploitation, public exploit code, or significant community discussion surrounding this vulnerability. Users are advised to upgrade to passport-saml version 3.2.2 or newer, or disable SAML authentication as a workaround.

Impacted Technologies

VendorProductVersion(s)CPE
< 3.2.2CPE matchmatch criteria
cpe:2.3:a:passport-saml_project:passport-saml:*:*:*:*:*:node.js:*:*
4.0.0CPE matchmatch criteria
cpe:2.3:a:passport-saml_project:passport-saml:4.0.0:beta1:*:*:*:node.js:*:*
4.0.0CPE matchmatch criteria
cpe:2.3:a:passport-saml_project:passport-saml:4.0.0:beta2:*:*:*:node.js:*:*
4.0.0CPE matchmatch criteria
cpe:2.3:a:passport-saml_project:passport-saml:4.0.0:beta3:*:*:*:node.js:*:*
4.0.0CPE matchmatch criteria
cpe:2.3:a:passport-saml_project:passport-saml:4.0.0:beta4:*:*:*:node.js:*:*

CVSS Data

CVSS version used by this source: 3.1

7.4HIGH

CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N

Attack Vector
NETWORK
Attack Complexity
HIGH
Privileges Required
NONE
User Interaction
NONE
Scope
UNCHANGED
Confidentiality Impact
HIGH
Integrity Impact
HIGH
Availability Impact
NONE
Exploitability Score
2.2
Impact Score
5.2
CvssVersion
3.1

Exploit Intelligence

EPSS Score
3.11%
Probability of exploitation in next 30 days
EPSS Percentile
86.4%
Percentile rank of EPSS score among Peer Group
As of 2026-07-27
Model: v2026.06.15
This CVE's current EPSS score of 0.0311 is in the 45th percentile among its peer group of 8,915 CVEs.

Social Chatter

The average CVE in this peer group has 0.0 Twitter, 0.1 Reddit, 0.1 Bluesky, 0.0 Mastodon, and 0.2 GitHub mentions.

Media Mentions

No media coverage found for this CVE.

The average CVE in this peer group has 0.1 InfoSec Media, 0.0 Vendor Blog, and 0.0 Security Researcher mentions.

Remediation

Patch Available

Vendor Patches (5)

github_advisorypatch availablevia nvd_reference
View patch
npmpatch availablevia ghsa
Product: passport-samlFixed in: 3.2.2
npmpatch availablevia ghsa
Product: node-samlFixed in: 4.0.0-beta.5
npmpatch availablevia ghsa
Product: @node-saml/node-samlFixed in: 4.0.0-beta.5
npmpatch availablevia ghsa
Product: @node-saml/passport-samlFixed in: 4.0.0-beta.3

Vendor Advisories (1)

npmGHSA-m974-647v-whv7high

Signature bypass via multiple root elements

Oct 12, 2022

References

packetstormsecurity.com / files/169826/Node-saml-Root-Element-Signature-Bypass.html
Third Party AdvisoryVDB Entry
github.com / node-saml/passport-saml/commit/8b7e3f5a91c8e5ac7e890a0c90bc7491ce33155e
PatchThird Party Advisory
github.com / node-saml/passport-saml/security/advisories/GHSA-m974-647v-whv7
Third Party Advisory