CVE-2024-9487CWE-347

An Improper Verification of Cryptographic Signature vulnerability was identified in GitHub Enterprise Server that allowed SAML SSO authentication to be bypassed when the encrypted assertions feature was enabled

Critical · published October 10, 2024

CVSS v4.0
9.5
EPSS
26%
Percentile
98.0
In the wild
Unconfirmed
What it is

🚨 A sneaky flaw in SAML SSO could let an attacker waltz right in and provision unauthorized users on your GitHub Enterprise Server! 🔥 Think of it like a VIP concert where a fake guest list lets anyone in — without proper checks, those who shouldn't have access can slip right through the gates. 🎟️ This means that unauthorized users could gain full access to sensitive repositories and data, potentially leading to data leaks or malicious changes. The damage could be absolutely devastating, impacting teams’ workflows and security posture. 😱

Put simply

Think of it like a VIP concert where a fake guest list lets anyone in — without proper checks, those who shouldn't have access can slip right through the gates. 🎟️ The vulnerability stems from improper verification of cryptographic signatures in SAML assertions, allowing attackers with direct network access to bypass authentication and provision users without proper authorization.

What to do

This means that unauthorized users could gain full access to sensitive repositories and data, potentially leading to data leaks or malicious changes. The damage could be absolutely devastating, impacting teams’ workflows and security posture. 😱 To protect your environment, update your GitHub Enterprise Server to at least version 3.11.16, 3.12.10, 3.13.5, or 3.14.2. Additionally, ensure that encrypted assertions are properly configured and reviewed for security. 🛡️ You've got this! By following these steps, you’ll solidify your defenses and keep your GitHub instance safe! 🚀

The record
Technical detail
CVSS v4.0
9.5 · CRITICAL
Vector
CVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:N/VC:H/VI:H/VA:L/SC:H/SI:H/SA:L/R:U/V:C/RE:M/U:Red
EPSS
0.25607 · 98.0th percentile
Weakness
CWE-347 · Improper Verification of Cryptographic Signature
Published
2024-10-10T21:08Z
EPSS history
Timeline
  • 10 OCT 21:08Z
    An Improper Verification of Cryptographic Signature vulnerability was identified in GitHub Enterprise Server that allowed SAML SSO authentication to be bypassed when the encrypted assertions feature was enabled
    cvelistv5