GitHub has recently addressed a series of critical security vulnerabilities affecting its Enterprise Server (GHES) product, including one severe flaw that could allow attackers to gain site administrator privileges. The vulnerability, designated CVE-2024-6800, has been assigned a CVSS score of 9.5, indicating its high severity. This issue impacts GitHub Enterprise Server instances that use SAML single sign-on (SSO) authentication with certain identity providers (IdPs). Attackers could exploit this flaw to forge SAML responses and gain unauthorized access to accounts with elevated privileges, compromising the security of the entire system.
In addition to the critical vulnerability, GitHub has also addressed two medium-severity flaws. The first, identified as CVE-2024-7711 with a CVSS score of 5.3, involves an incorrect authorization issue that could allow attackers to update issue titles, assignees, and labels within public repositories. The second, CVE-2024-6337, with a CVSS score of 5.9, involves an incorrect authorization vulnerability that enables unauthorized access to issue contents in private repositories using a GitHub App with limited permissions.
GitHub has released fixes for these vulnerabilities in GHES versions 3.13.3, 3.12.8, 3.11.14, and 3.10.16. Organizations operating self-hosted versions of GitHub Enterprise Server are strongly advised to upgrade to these versions to protect against potential security threats. The patches address the critical and medium-severity issues, enhancing the overall security posture of the affected systems.
This patch follows a similar critical fix in May for CVE-2024-4985, a vulnerability with a CVSS score of 10.0 that allowed unauthorized access to instances without prior authentication. The ongoing updates underscore GitHub’s commitment to maintaining robust security measures and protecting its users from emerging threats. Users are encouraged to apply these updates promptly to safeguard their systems from potential exploitation.
Reference: