CVE-2026-93577
9.9GitLab · GitLab
An integer overflow vulnerability in GitLab CI/CD configuration regex compilation allows authenticated users to achieve remote code execution.
Executive summary
A critical remote code execution vulnerability in GitLab allows authenticated users to compromise server integrity via malicious CI/CD configuration files.
Vulnerability
The vulnerability is an integer overflow (CWE-190) triggered during the compilation of complex regular expressions within CI/CD configuration files. This flaw allows an authenticated user with sufficient permissions to configure CI/CD pipelines to execute arbitrary code on the underlying GitLab server.
Business impact
The ability for an authenticated attacker to execute arbitrary code on a GitLab server represents a total compromise of the application environment. Given the CVSS score of 9.9, this vulnerability poses a severe risk of unauthorized data access, lateral movement within the development infrastructure, and potential exposure of sensitive source code or proprietary intellectual property.
Remediation
Immediate Action: Upgrade GitLab instances immediately to versions 19.2.7, 19.3.3, 19.4.1, or later, as specified in the vendor security advisory.
Proactive Monitoring: Monitor CI/CD pipeline activity for anomalous configuration patterns, particularly those involving complex or unusually long regular expressions.
Compensating Controls: Restrict access to CI/CD configuration capabilities to trusted users only and implement strict egress filtering on the GitLab server to prevent an attacker from reaching external command-and-control infrastructure.
Exploitation status
Public Exploit Available: Yes, a published proof-of-concept exists per the technical report referenced in the HackerOne disclosure (https://hackerone.com/reports/3995696).
Analyst recommendation
Due to the critical severity and the existence of a published proof-of-concept, organizations should prioritize patching their GitLab environments immediately. The potential for remote code execution via CI/CD pipelines makes this an urgent security priority, and administrators must verify that all instances are updated to the specified secure versions without delay.
More GitLab CVEs all →
History
- Disclosed CVE record published
- Collected by CVE Brief via github
- Analyst report written
- Published in the daily brief critical section
Sources
Originally found and disclosed by Thanks [joaxcar](https://hackerone.com/joaxcar) for reporting this vulnerability through our HackerOne bug bounty progra, per the CVE Program record.
- gitlab.com
- HackerOne Bug Bounty Report #3995696 Exploit / PoC
- docs.gitlab.com