Arbitrary Code Execution Vulnerability in GitLab CE/EE
CVE-2026-97229
Key Information:
Badges
What is CVE-2026-97229?
CVE-2026-97229 is a vulnerability identified in the GitLab Community Edition (CE) and Enterprise Edition (EE), impacting versions 19.2 prior to 19.2.8, 19.3 prior to 19.3.5, and 19.4 prior to 19.4.2. GitLab is a widely used platform for version control and continuous integration/continuous deployment (CI/CD) services that supports collaboration and development throughout the software development lifecycle. The identified flaw allows an unauthenticated user to exploit insufficient validation of regular expressions in CI/CD configurations to execute arbitrary code on the GitLab server. This could lead to severe security ramifications for organizations, including unauthorized data manipulation or system control, compromising not only the integrity of the application but potentially the entire system infrastructure.
Potential impact of CVE-2026-97229
-
Arbitrary Code Execution: The vulnerability enables attackers to execute arbitrary code on the GitLab server, which can result in complete system compromise. This can lead to unauthorized access to sensitive information or system functionalities.
-
Loss of Data Integrity: By allowing external manipulation through malicious code execution, the integrity of stored data can be compromised, potentially leading to unauthorized changes, data loss, or corruption.
-
Widespread Impact on DevOps Practices: Given GitLab's role in CI/CD processes, exploitation of this vulnerability could disrupt development workflows, leading to downtime and diminished trust in the development lifecycle, which can affect productivity and project timelines across an organization.
CISA has reported CVE-2026-97229
CISA provides regional cyber and physical services to support security and resilience across the United States. CISA monitor the most dangerious vulnerabilities and have identifed CVE-2026-97229 as being exploited but is not known by the CISA to be used in ransomware campaigns. This is subject to change at pace as recent news articles suggest the vulnerability is being used by ransomware groups.
The CISA's recommendation is: Apply mitigations in accordance with vendor instructions, ensuring compliance with CISA’s BOD 26-04 Prioritizing Security Updates Based on Risk (see URL in Notes) guidance and CISA’s “Forensics Triage Requirements” (see URL in Notes). Follow applicable BOD 26-04 guidance for cloud services or discontinue use of the product if mitigations are unavailable. Stakeholders are responsible for evaluating each asset's internet exposure and ensuring adherence to BOD 26-04 patching guidelines.
Affected Version(s)
GitLab 19.2 < 19.2.8
GitLab 19.3 < 19.3.5
GitLab 19.4 < 19.4.2
Exploit Proof of Concept (PoC)
PoC code is written by security researchers to demonstrate the vulnerability can be exploited. PoC code is also a key component for weaponization which could lead to ransomware.
News Articles
Maximum-Severity GitLab Flaw Is Under Active Attack — and It Nearly Broke Into Alpine Linux
CISA has added GitLab's CVE-2026-97229, a perfect 10.0, and a Cisco firewall flaw to its exploited... Tagged with cybersecurity, security, gitlab, news.
2 hours ago
Alpine Linux rebuilds GitLab after attempted RCE attack
Hackers attempted to exploit a critical GitLab vulnerability in Alpine Linux's development infrastructure on October 20-21, prompting the open-source project to rebuild its GitLab server and reset all passwords over concerns of a possible compromise.
20 hours ago
CISA says max severity GitLab flaw now exploited in the wild
Attackers have started exploiting a maximum-severity GitLab vulnerability patched earlier this month, according to the US Cybersecurity and Infrastructure Security Agency (CISA).
3 days ago
References
EPSS Score
27% chance of being exploited in the next 30 days.
CVSS V3.1
Timeline
- 🦅
CISA Reported
- 📈
Vulnerability started trending
- 🟡
Public PoC available
- 💰
Used in Ransomware
- 👾
Exploit known to exist
Vulnerability published
- 📰
First article discovered by BleepingComputer
Vulnerability Reserved