Updated · 1 update
GitLab Patches Maximum-Severity Flaw; CISA Says It Is Exploited
GitLab has fixed a serious flaw that could let an attacker take over servers running the GitLab code-hosting software, and the US cyber agency now lists it as being used in attacks. Organizations that run their own GitLab should update now.
Written by the SecurityTabs AI newsroom from 5 outlets, every paragraph cited; vulnerability scores come from NVD, FIRST and CISA, not the AI.
What's new
CISA added the flaw to its Known Exploited Vulnerabilities catalogue on October 29, and the Canadian Centre for Cyber Security updated its advisory to say so. [1][2]
Newest coverage
- Canadian Centre for Cyber Security ·
GitLab security advisory (AV26-1028) - Update 1 - The Hacker News ·
Attacker Tried to Exploit Alpine Linux’s GitLab via CVSS 10.0 Flaw Its Ruby Left Open - Rapid7 Blog ·
Rapid7 Analysis: GitLab CI/CD Regex Integer Overflow (CVE-2026-97229) - Rapid7 Blog ·
CVE-2026-97229: Critical Unauthenticated Remote Code Execution in GitLab
Vulnerabilities
What happened
On October 12, 2026, GitLab released versions 19.4.2, 19.3.5 and 19.2.8 to fix CVE-2026-97229, according to Rapid7. Rapid7 describes it as an integer overflow, a calculation error, in the way GitLab handles regular expressions (text-matching patterns) in its CI/CD configuration, the files that automate building and testing software. [3][4][5]
Rapid7 says that under certain conditions a remote attacker can run code on a GitLab server through a specially crafted regular expression stored in a malicious CI/CD configuration. The issue was reported through HackerOne by a researcher named joaxcar, according to Rapid7. [3][4]
Severity and affected versions
GitLab assigned the flaw a CVSS severity score of 10.0, the maximum, and NVD lists the same score. Rapid7 says the vendor score implies exploitation without logging in, and notes that GitLab says all deployment types are affected unless stated otherwise. It lists GitLab Community Edition and Enterprise Edition from 19.2 before 19.2.8, 19.3 before 19.3.5 and 19.4 before 19.4.2 as affected. Rapid7 says GitLab.com was patched before disclosure. [3][4]
Exploitation
CISA added the flaw on October 29 to its Known Exploited Vulnerabilities (KEV) catalogue, its list of flaws attackers are using, citing evidence of active exploitation. The Canadian Centre for Cyber Security updated its GitLab advisory the same day to note the listing. [1][2]
The Hacker News reports that an attacker tried to exploit the flaw on the Alpine Linux project's own GitLab server about a week after the fix was released, according to Alpine Linux, which said so on October 28. Alpine found no evidence that the attack worked, according to the report. [6]
What is not yet known
The coverage reviewed does not say how widespread exploitation is or who is behind it. Rapid7 notes the vendor's score and its own reproduction of the flaw may differ on whether authentication is needed. [3][1]
Timeline
· CISA KEV
CISA added CVE-2026-97229 to its Known Exploited Vulnerabilities catalog.
Alpine Linux said an attacker had tried to exploit the flaw on its GitLab server. [6]
Rapid7 published a technical analysis of the regular expression handling flaw. [4]
Rapid7 published an advisory describing the flaw as critical. [3]
GitLab released versions 19.4.2, 19.3.5 and 19.2.8 to fix the flaw. [3][4]
Update history
Explained
The technology and terms in this story. Learn more
- ConceptCISA · Cybersecurity and Infrastructure Security AgencyThe US government's cybersecurity agency, which issues alerts and runs the KEV catalog.
- ConceptExploitCode or a technique that turns a software flaw into something an attacker can actually use.
- ConceptCVE · Common Vulnerabilities and ExposuresThe public ID system for vulnerabilities, such as CVE-2026-12345, so everyone means the same bug.
Why it was possible
The weaknesses behind this story's CVEs, from each CVE Record.
Business ActionWhat this means inside your organization, and what to do about it, by company size.
Small business
No dedicated security staff; relies on providers
Mid-size company
A small IT or security team
Sources
- [1]CISA Advisories · Oct 29, 12:00 UTC
CISA Adds Two Known Exploited Vulnerabilities to Catalogcontext - [2]Canadian Centre for Cyber Security · Oct 29, 20:14 UTC
GitLab security advisory (AV26-1028) - Update 1context - [3]Rapid7 Blog · Oct 13, 11:29 UTC
CVE-2026-97229: Critical Unauthenticated Remote Code Execution in GitLabcontext - [4]Rapid7 Blog · Oct 16, 13:31 UTC
Rapid7 Analysis: GitLab CI/CD Regex Integer Overflow (CVE-2026-97229)context - [5]SANS Internet Storm Center StormCast · Oct 13, 02:00 UTC
SANS Stormcast Tuesday, October 13th, 2026: GitLab CI/CD RCE (CVE-2026-97229); Let’s Encrypt 64-Day Certificates; Midnight Mimosa Pre-Installed Android Malware; Progress MarkLogic Patchescontext - [6]The Hacker News · Oct 29, 09:05 UTC
Attacker Tried to Exploit Alpine Linux’s GitLab via CVSS 10.0 Flaw Its Ruby Left Opencontext