Description
GitLab has remediated an issue in GitLab CE/EE affecting all versions from 19.2 before 19.2.8, 19.3 before 19.3.5, and 19.4 before 19.4.2 that, under certain conditions, could have allowed an unauthenticated user to execute arbitrary code on the GitLab server via a specially crafted regular expression in a CI/CD configuration, due to insufficient regular expression validation.
Published: 2026-10-13
Score: 10 Critical
EPSS: 27.3% Moderate
KEV: Yes
Impact: Remote Code Execution
Action: Immediate Patch
AI Analysis

Impact

GitLab introduced an integer overflow or wraparound flaw in the parsing of regular expressions used within CI/CD configuration files. The vulnerability arises when complex patterns are processed, causing an internal counter to overflow. An attacker who can supply a maliciously crafted configuration file can trigger this flaw, leading to arbitrary code execution on the GitLab server. This affects confidentiality, integrity, and availability of the instance.

Affected Systems

All GitLab Community Edition and Enterprise Edition releases prior to 19.2.8, 19.3.5, or 19.4.2 are affected. The issue resides in the core CI/CD pipeline component that parses configuration files. Versions stripped of the patch are vulnerable; the CVE notes that unauthenticated users can trigger the flaw via a specially crafted CI/CD configuration.

Risk and Exploitability

The CVSS base score of 10 indicates maximum severity. An EPSS score of 27% indicates a higher likelihood of exploitation, and the vulnerability is listed in the CISA KEV catalog. Exploitation requires only that an attacker supply a specially crafted CI/CD configuration file. The CVE specifies that an unauthenticated user can trigger the vulnerability, indicating remote exploitation via the GitLab web interface or API. It is not explicitly stated whether the attacker must have permissions to edit or create pipelines; this is an inference.

Generated by OpenCVE AI on October 30, 2026 at 15:31 UTC.

Remediation

Vendor Solution

Upgrade to versions 19.2.8, 19.3.5, 19.4.2 or above.


OpenCVE Recommended Actions

  • Upgrade GitLab to version 19.2.8, 19.3.5, 19.4.2 or later to apply the fixed input validation logic.
  • Limit permission to edit CI/CD configuration files so that only authorized project members can modify them.
  • Audit all CI/CD configuration files for overly complex regular expressions and replace them with simpler, safer patterns to reduce potential overflow risk.

Generated by OpenCVE AI on October 30, 2026 at 15:31 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sat, 31 Oct 2026 00:30:00 +0000


Fri, 30 Oct 2026 23:30:00 +0000

Type Values Removed Values Added
References

Thu, 29 Oct 2026 21:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}

ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'active', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Thu, 29 Oct 2026 20:30:00 +0000


Thu, 29 Oct 2026 19:30:00 +0000

Type Values Removed Values Added
Metrics kev

{'dateAdded': '2026-10-29T00:00:00+00:00', 'dueDate': '2026-11-01T00:00:00+00:00'}


Wed, 14 Oct 2026 14:15:00 +0000

Type Values Removed Values Added
CPEs cpe:2.3:a:gitlab:gitlab:*:*:*:*:community:*:*:*
cpe:2.3:a:gitlab:gitlab:*:*:*:*:enterprise:*:*:*

Wed, 14 Oct 2026 11:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Tue, 13 Oct 2026 01:30:00 +0000

Type Values Removed Values Added
Description GitLab has remediated an issue in GitLab CE/EE affecting all versions from 19.2 before 19.2.8, 19.3 before 19.3.5, and 19.4 before 19.4.2 that, under certain conditions, could have allowed an unauthenticated user to execute arbitrary code on the GitLab server via a specially crafted regular expression in a CI/CD configuration, due to insufficient regular expression validation.
Title Integer Overflow or Wraparound in GitLab
First Time appeared Gitlab
Gitlab gitlab
Weaknesses CWE-190
CPEs cpe:2.3:a:gitlab:gitlab:*:*:*:*:*:*:*:*
Vendors & Products Gitlab
Gitlab gitlab
References
Metrics cvssV3_1

{'score': 10, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H'}


cve-icon MITRE

Status: PUBLISHED

Assigner: GitLab

Published:

Updated: 2026-10-30T23:18:16.598Z

Reserved: 2026-09-24T10:04:47.421Z

Link: CVE-2026-97229

cve-icon Vulnrichment

Updated: 2026-10-14T10:41:31.270Z

cve-icon NVD

Status : Modified

Published: 2026-10-13T02:17:00.840

Modified: 2026-10-31T00:16:52.007

Link: CVE-2026-97229

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-30T15:45:15Z

Weaknesses
  • CWE-190

    Integer Overflow or Wraparound