CVE-2023-45683 is a Cross-Site Scripting (XSS) vulnerability affecting the github.com/crewjam/saml Go library, specifically versions prior to 0.4.14. The flaw stems from the library's failure to properly validate the ACS Location URI according to the SAML binding, allowing attackers to register malicious Service Providers (SPs) at an Identity Provider (IdP) and inject JavaScript. This medium-severity vulnerability (CVSS 6.1) has a network attack vector and low attack complexity, requiring user interaction. Successful exploitation could lead to XSS in the IdP context, enabling an attacker to perform authenticated actions as the victim. Currently, there is no evidence of active exploitation, and no public exploit code (Metasploit, Nuclei, ExploitDB) or significant community discussion has been observed. Users are advised to upgrade to version 0.4.14 or implement external URL validation for SAML metadata.
| Vendor | Product | Version(s) | CPE |
|---|---|---|---|
< 0.4.14CPE matchmatch criteria | cpe:2.3:a:saml_project:saml:*:*:*:*:*:go:*:* |
CVSS version used by this source: 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L
No social media mentions found for this CVE.
The average CVE in this peer group has 0.0 Twitter, 0.0 Reddit, 0.1 Bluesky, 0.0 Mastodon, and 0.1 GitHub 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.