CVE-2024-4985CWE-303

An authentication bypass vulnerability was present in the GitHub Enterprise Server (GHES) when utilizing SAML single sign-on authentication with the optional…

Critical · published May 20, 2024

CVSS v4.0
10.0
EPSS
3%
Percentile
85.0
In the wild
Unconfirmed
What it is

🚨 A crafty attacker could gain admin access without ever needing a password! 😱 This critical authentication bypass vulnerability in GitHub Enterprise Server takes the cake for sneaky exploits. Think of it like a security guard at a concert who lets anyone backstage because they trust the wrong VIP pass — an attacker forges a SAML response to waltz right into the admin area, no questions asked. If exploited, this vulnerability could allow unauthorized users to gain the highest level of access to your GitHub instance, potentially putting sensitive data and project integrity at risk. Imagine a stranger taking over the DJ booth and remixing your favorite songs — absolutely devastating!

Put simply

Think of it like a security guard at a concert who lets anyone backstage because they trust the wrong VIP pass — an attacker forges a SAML response to waltz right into the admin area, no questions asked. This vulnerability in GitHub Enterprise Server occurs during SAML single sign-on authentication with encrypted assertions, allowing attackers to forge SAML responses to elevate their access privileges without prior authentication.

What to do

If exploited, this vulnerability could allow unauthorized users to gain the highest level of access to your GitHub instance, potentially putting sensitive data and project integrity at risk. Imagine a stranger taking over the DJ booth and remixing your favorite songs — absolutely devastating! Immediately update to GitHub Enterprise Server version 3.13.0 or higher. If you're using older versions (3.9.15, 3.10.12, 3.11.10, or 3.12.4), patch accordingly to close this gaping hole in your defenses. Ensure SAML assertions are being validated correctly to prevent such exploits. You can handle this! By applying these updates, you're on your way to becoming a security hero! 🦸‍♂️🛡️

The record
Technical detail
CVSS v4.0
10.0 · CRITICAL
Vector
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H/R:U/V:C/RE:M/U:Red
EPSS
0.02573 · 85.0th percentile
Weakness
CWE-303 · Incorrect Implementation of Authentication Algorithm
Published
2024-05-20T21:17Z
EPSS history
Timeline
  • 20 MAY 21:17Z
    An authentication bypass vulnerability was present in the GitHub Enterprise Server (GHES) when utilizing SAML single sign-on authentication with the optional…
    cvelistv5