S4E just found a high-severity finding from cve-2025-58360 scanner
PlatformPlansPartners
Resources
ToolsBlogDocs
Sign Up →
critical·Product Based Web Vulnerabilities·Updated Oct 8, 2024

CVE-2024-0200 Scanner

CVE-2024-0200 Scanner - Remote Code Execution (RCE) vulnerability in GitHub Enterprise Server

Est. Time~10 seconds
Scan TypeSingle Scan
Targetsurl
CostFree
3.2k
Times Used
continuous scan runs
4.7k
Continuously Checked
assets under CS
0
Vulnerabilities Found
confirmed findings
References
CVECVE-2024-0200
9.8
CVSShigh
Exploitable remotely over the internet · requires high privileges.

An unsafe reflection vulnerability was identified in GitHub Enterprise Server that could lead to reflection injection. This vulnerability could lead to the execution of user-controlled methods and remote code execution. To exploit this bug, an actor would need to be logged into an account on the GHES instance with the organization owner role. This vulnerability affected all versions of GitHub Enterprise Server prior to 3.12 and was fixed in versions 3.8.13, 3.9.8, 3.10.5, and 3.11.3. This vulnerability was reported via the GitHub Bug Bounty program.

Attack Vector
Network
Privileges Req.
High
User Interaction
None
Affected
Enterprise Serverby GitHub
AFFECTED< 3.8.13SAFE ✓≥ 3.8.13
enterprise_serverby github
3.8.0
Updated Aug 22, 2026View on NVD →
Detail

GitHub Enterprise Server is widely used by organizations for managing source code repositories. It provides tools for code collaboration, review, and version control, making it essential in software development environments. Organizations use GitHub Enterprise Server to host repositories securely within their own infrastructure, allowing tighter integration with existing systems and governance processes. The platform supports multiple programming languages and offers integrations with various development tools, making it flexible for diverse development environments. GitHub Enterprise Server is popular among enterprises that want to take advantage of GitHub's powerful tools while maintaining control over their data. It is designed to handle large teams and projects, supporting collaboration and code management on a large scale.

The vulnerability detected in GitHub Enterprise Server is a critical Remote Code Execution (RCE) issue. This flaw allows attackers to execute arbitrary code on the server, potentially leading to full system compromise. The vulnerability is due to an unsafe reflection mechanism that permits reflection injection, putting user accounts with organization owner roles at risk. Exploiting this vulnerability requires the attacker to be authenticated on the system with the necessary organization owner permissions. This vulnerability significantly impacts the security posture of affected systems, requiring immediate attention and remediation from the administrators. It's crucial to update to safe versions to mitigate the risk.

The vulnerability hinges on an unsafe reflection mechanism, where user-controlled input is executed, leading to Remote Code Execution. Attackers exploit this by accessing endpoints like '/api/v3/user/orgs' and '/api/v3/orgs/{{org_name}}/memberships/{{username}}' to gather data or elevate privileges. The use of 'authenticity_token' in '/session' endpoints and 'ENTERPRISE_SESSION_SECRET' from specific paths can further the exploit. Crafting malicious requests with these endpoints allows attackers to inject arbitrary code, leading to system compromise. The vulnerability was discovered in all versions prior to 3.12, emphasizing the need for updating to patched versions like 3.8.13 and above. Careful management of access tokens and review of server logs can help detect signs of exploitation.

If exploited, the RCE vulnerability can have severe consequences. Attackers could gain access to sensitive data stored within the GitHub Enterprise Server, potentially stealing or altering code repositories. A successful exploit could also result in unauthorized administrative actions, including the creation or deletion of repositories and changes to organizational settings. Data integrity and confidentiality could be jeopardized, posing risks to downstream workflows and operations. Furthermore, attackers could establish persistent backdoors, leading to prolonged unauthorized access. Immediate patching and remediation measures are necessary to prevent these potential effects.

REFERENCES

Solution Advice
  • Immediately update GitHub Enterprise Server to a version that is not affected, such as 3.8.13 or later.
  • Review user roles and revoke unnecessary organization owner privileges.
  • Implement stringent access control measures to minimize unauthorized access risks.
  • Set up alerts for abnormal activities, such as unexpected repository creations or deletions.
  • Regularly audit server logs to detect unauthorized or potentially harmful activities.
  • Educate and train developers and administrators about security best practices and potential attack vectors.

Get AI-powered remediation steps tailored to your asset.

Try AI Solutions →

Check your infrastructure.
Right now.

11,000+ scanners. Free to start. No credit card required.