CVE-2022-41912: crewjam/saml go library is vulnerable to signature bypass via multiple Assertion elements
Vulnerability summary
CVE-2022-41912 is a critical (CVSS 9.8) Improper Authentication vulnerability in crewjam saml. EPSS estimates a 2.34% chance of exploitation in the next 30 days, higher than 83.6% of scored vulnerabilities.
Severe, CVSS 9.1 (CVE.org); no exploitation reported by the 5 checked sources; EPSS 2% (FIRST, 03-11-2026)
Source freshness unavailable
How is this decided?Timeline
- 28-11-2022PublishedVulnerability first disclosed.
- 23-04-2025Last modifiedVulnerability information updated.
Description
The crewjam/saml go library prior to version 0.4.9 is vulnerable to an authentication bypass when processing SAML responses containing multiple Assertion elements. This issue has been corrected in version 0.4.9. There are no workarounds other than upgrading to a fixed version.
CVSS metrics
4 scores · 4 sources · 1 version- CVE.orgCNA9.1CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:NDiffers
- OSV · UbuntuEcosystem advisory · calculated9.8CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
- OSV · GoEcosystem advisory · calculated9.1CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:NDiffers
EPSS trend
Probability
2.34%
Chance of exploitation in the next 30 days
Percentile
84%
Versus all other CVEs
30-day change
Increase +0.01 pp
From 2.33% on 04-10-2026
Known exploited
Compare KEV catalogsNot in the CISA KEV catalog.
Not in the ENISA CNW catalog.
Not in the CIRCL catalog.
Public exploits
0 foundNo public exploits indexed.
Weaknesses
CWE · root causeAffected systems
Known conditions: network-reachable, no authentication, no user interaction (CVSS vector). Other conditions: not stated in public data.
Crewjam1 product
- saml< 0.4.9
Github.com/crewjam1 product
- saml< 0.4.9
Saml_project1 product
- saml< 0.4.9
Ubuntu1 product
- golang-github-crewjam-samlAll versions (No fix recorded)
4 vendors · 4 products
References
10 links- github.com/crewjam/saml/commit/aee3fb1edeeaf1088fcb458727e0fd863d277f8bREPORTWEBFIXPatchThird Party Advisory
- packetstormsecurity.com/files/170356/crewjam-saml-Signature-Bypass.htmlWEBThird Party AdvisoryVDB Entry
- github.com/crewjam/samlPACKAGE