๐Ÿ”ด CVE-2026-97229

CVE-2026-97229 is a critical (CVSS 10.0) integer overflow vulnerability in GitLab CE/EE's CI/CD regular expression compiler, affecting versions 19.2 before 19.2.8, 19.3 before 19.3.5, and 19.4 before 19.4.2. An unauthenticated remote attacker can achieve arbitrary code execution on the GitLab server by submitting a specially crafted regular expression in a CI/CD configuration, with no authentication or user interaction required. Active exploitation has been observed in the wild including a confirmed attack against the Alpine Linux GitLab instance, making this an urgent patching priority.

โ† Back to Overview
HIGH_RISK
Risk Level
10.0
CVSS Score
NETWORK
Attack Vector
Initial Access
ATT&CK Tactic
T1190 โ€” Exploit Public-Facing Application
ATT&CK Technique
VERY_HIGH
Deployment Risk
No
Ransomware

๐Ÿ“‹ Vulnerability Details

Data Source: CIRCL

Confidence: HIGH

Exploitation Method: DIRECT_NETWORK

CVE Published: 2026-10-13

Added to CISA KEV: 2026-10-29 16 DAYS BETWEEN CVE AND KEV

๐ŸŽฏ Recommendations:

๐Ÿ” Web Intelligence (Kagi ยท 2026-10-29)

Summary

CVE-2026-97229 is a critical-severity (CVSS 10.0) integer overflow vulnerability located within the CI/CD Regular Expression Compiler of GitLab Community Edition (CE) and Enterprise Edition (EE). The flaw allows an unauthenticated, remote attacker to execute arbitrary code on the underlying GitLab server by submitting a specially crafted, malicious regular expression within a CI/CD configuration file. Because this component is frequently exposed to user-controlled input, the vulnerability poses a severe threat to the integrity and confidentiality of any compromised GitLab instance.

Exploitation

  • Active Exploitation: There is documented evidence of active exploitation attempts in the wild, including a targeted attack on the Alpine Linux GitLab instance occurring shortly after the vulnerability disclosure .
  • Threat Actors: While specific advanced persistent threat (APT) groups have not been publicly named, the nature of the attacks indicates interest from actors capable of exploiting high-severity remote code execution flaws.
  • Exploit Availability: Proof-of-concept (PoC) code and research details regarding the exploitation of the regex compiler vulnerability are circulating in the security community .
  • Attack Prerequisites: The attack is network-exploitable and does not require authentication or user interaction on the part of the victim; it relies on the processing of untrusted input via the affected CI/CD regex engine .

Affected Products & Patches

  • Affected Versions: GitLab CE/EE versions 19.2 before 19.2.8 and 19.3 before 19.3.5 are affected .
  • Patch Availability: GitLab has released patches in versions 19.2.8 and 19.3.5 to remediate the vulnerability. Administrators are strongly urged to update to these versions or newer immediately .
  • Mitigations: In environments where patching is delayed, administrators should audit existing CI/CD configuration files to remove or replace complex, potentially unsafe regular expressions with simpler, pre-validated patterns .

Impact

  • Access & Capability: Successful exploitation grants the attacker the ability to execute arbitrary code on the GitLab server with the privileges of the application process, effectively leading to a full system compromise.
  • Business Risk: For internet-facing deployments, this vulnerability allows external attackers to gain complete control over the CI/CD pipeline, potentially leading to unauthorized data exfiltration, the compromise of source code repositories, the injection of malicious code into build artifacts (supply chain attack), and further lateral movement within the organization's network.