CVE-2025-11702
8.5GitLab · GitLab EE
A missing authorization flaw in GitLab EE allows an authenticated attacker with specific permissions to hijack project runners from other projects.
Executive summary
A critical authorization vulnerability in GitLab EE allows authenticated attackers to hijack project runners, potentially leading to unauthorized code execution and data compromise.
Vulnerability
This issue is a missing authorization flaw (CWE-862) that enables an authenticated attacker possessing specific project permissions to perform unauthorized actions on runners belonging to other projects. The vulnerability requires the attacker to be authenticated, but it permits them to bypass intended scope restrictions to hijack runners.
Business impact
The ability to hijack project runners poses a severe risk to the software supply chain and internal development security. An attacker could potentially inject malicious code into CI/CD pipelines, exfiltrate sensitive environment variables, or access proprietary source code, leading to significant reputational damage and data loss. With a CVSS score of 8.5, this high-severity flaw requires immediate attention to prevent unauthorized lateral movement within the development environment.
Remediation
Immediate Action: Upgrade all GitLab EE instances to version 18.3.5, 18.4.3, 18.5.1, or above to resolve the authorization logic error.
Proactive Monitoring: Review CI/CD pipeline logs for unexpected runner registration requests or modifications to runner configurations by unauthorized project members.
Compensating Controls: Restrict the ability of non-administrative users to manage runner configurations until patching is completed, and enforce strict access controls on project settings.
Exploitation status
Public Exploit Available: Yes, a published proof-of-concept exists as documented in the HackerOne report linked in the CVE references.
Analyst recommendation
Given the potential for unauthorized code execution and pipeline manipulation, this vulnerability should be prioritized for immediate remediation. Organizations must verify their current GitLab EE version and apply the recommended patches without delay to secure their CI/CD infrastructure against potential hijack attempts.
More GitLab CVEs
Sources
Originally found and disclosed by Thanks [iamgk808](https://hackerone.com/iamgk808) for reporting this vulnerability through our HackerOne bug bounty prog, per the CVE Program record.
- about.gitlab.com
- GitLab Issue #576900 Issue tracker
- HackerOne Bug Bounty Report #3356284 Exploit / PoC