Skip to main content
CybersecurityVulnerability Management

GitLab Flaw Enables Remote Code Execution Across 12 Years of Releases

Rows of rack-mounted servers and storage devices in a brightly-lit server room.

“For organizations running self-managed GitLab infrastructure, the potential impact is severe,” warned threat-detection firm SOC Prime.

CVE-2026-110264: an integer overflow in regular-expression compilation

GitLab on Wednesday patched a maximum-severity vulnerability, tracked as CVE-2026-110264, that the vendor says “under certain conditions, could have allowed an unauthenticated user to execute arbitrary code on the GitLab server due to integer overflow when compiling a specially crafted regular expression.” The flaw affects the regular-expression compilation mechanism in both GitLab Community Edition (CE) and Enterprise Edition (EE).

Affecting 12 years of releases — GitLab 7.0 (June 2014) through current 19.x branches

According to GitLab, the bug touches releases dating back to GitLab 7.0, which was released in June 2014 — a span of roughly 12 years of published versions. Because of that long tail, a large number of self-hosted instances remain potentially vulnerable unless they are updated to patched releases.

Fixes, backports, and vendor-managed infrastructure status

GitLab issued fixes in the 19.x series and backported the patch across several earlier maintenance releases. Fixed and backported versions named by the vendor are:

  • Fixed in: 19.5.1, 19.4.3, 19.3.6
  • Backported to: 19.2.9, 19.1.9, 19.0.10, 18.11.13

GitLab also stated that GitLab-managed infrastructure — including GitLab.com and GitLab Dedicated — remains patched. For teams running self-managed instances, the vendor “strongly recommends” upgrading to a fixed version “as soon as possible.” GitLab additionally released two threat-detection signatures for customers operating self-managed servers.

Discovery, disclosure, and the risk profile

The issue was reported by bug hunter Johan Carlsson through GitLab’s HackerOne bug bounty program. While there is no indication yet of exploitation in the wild, the vendor and outside firms are treating the risk as acute. SOC Prime explicitly warned about the severity to self-managed operators, noting that compromised GitLab servers can expose repositories, CI/CD configuration, deployment secrets, access tokens, infrastructure definitions, and connections to production systems.

That risk profile is why SOC Prime listed a range of potential attacker outcomes: credential theft, repository manipulation, supply chain attacks, persistence, and lateral movement. The vulnerability carries a perfect 10 CVSS severity rating in vendor messaging, and GitLab’s own scale — the company claims 50 million registered users and more than 50 percent of the Fortune 100 — increases the attractiveness of exposed instances to adversaries.

What this means for technologists, procurement leaders, and adversaries

  • Technologists and security teams: Immediate patching is the clear action. GitLab released specific fixed versions and backports; teams running self-managed instances should move to those releases without delay and apply the vendor-provided threat detections to monitor for exploitation attempts.
  • Procurement and enterprise risk leaders: Systems that integrate with self-managed GitLab servers — CI/CD pipelines, secret stores, deployment tooling — should be assessed for exposure. Given the potential for credential theft and supply chain manipulation, organizations should ensure incident response plans account for a server-level compromise originating in developer infrastructure.
  • Adversaries and threat actors: The conditions described — an unauthenticated vector, a long-running set of vulnerable releases, and widely deployed software — create fertile ground for scanning and automated exploitation. The reporting notes that, despite no confirmed in-the-wild use yet, “we’d expect criminals to start scanning for vulnerable instances soon.”

Why the attack window could open quickly

Two factors make rapid exploitation a realistic concern. First, the vulnerability is rated maximum severity and can yield unauthenticated remote code execution if the specific integer overflow condition is met. Second, the story notes recent precedent: last month, attackers began exploiting another max-severity flaw in the same GitLab CE and EE products within days of a vendor patch, according to the US Cybersecurity and Infrastructure Security Agency and private researchers. The article also points to "ongoing PHP chaos" as having briefly given defenders a head start — language that signals transient defensive opportunities rather than lasting protection.

GitLab’s public response — patching GitLab-managed services, issuing fixes and backports, and publishing threat detections — addresses immediate technical containment. But the combination of a wide affected-release window, the potential for high-impact outcomes described by SOC Prime, and recent exploitation patterns means organizations running self-managed GitLab should treat the advisory as urgent.

Upgrade to a fixed version immediately and apply the vendor’s detection guidance; beyond that, watch self-hosted developer platforms closely for signs of scanning or anomalous builds that could indicate the next step in an attack chain.

Original reporting at The Register

GitLab Flaw Enables Remote Code Execution Across 12 Years of Releases | OSINTSights