GitLab has released emergency security patches to address a critical vulnerability that could allow unauthenticated attackers to execute arbitrary code on self-managed servers. The flaw, tracked as CVE-2026-110264 and rated the maximum 10.0 on the CVSS severity scale, affects all GitLab Community and Enterprise Edition releases since version 7.0, first launched in 2014. The company urges administrators to update immediately, as the issue exposes servers to complete compromise.
According to official GitLab documentation and multiple cybersecurity news outlets, the vulnerability is rooted in Ruby’s built-in regular expression engine, Onigmo, which is bundled and patched by GitLab in its own software packages. The flaw arises from an integer overflow that occurs when the engine compiles a specially crafted regular expression, potentially enabling remote code execution without authentication.
The patches were made available on October 21, following the discovery and responsible disclosure of the issue through GitLab’s bug bounty program. GitLab has not detailed the exact conditions required for an attacker to exploit the vulnerability, but security experts emphasize that the risk is severe due to the unauthenticated nature of the attack and the wide range of affected versions.
Administrators who previously applied GitLab’s October 12 security update are being told they must upgrade again, as the new releases supersede those earlier patches. The company has confirmed that only self-managed GitLab instances are vulnerable; GitLab.com and GitLab Dedicated environments are not affected by this flaw.
This latest incident comes amid a series of critical vulnerabilities disclosed in GitLab products over recent weeks, including another CVSS 10.0 unauthenticated code execution bug fixed earlier this month. The repeated emergence of high-severity flaws in the platform’s regular expression processing highlights the ongoing challenges in securing complex development toolchains.
Security researchers note that no interim workaround is available for CVE-2026-110264. Applying the official patches is the only reliable method to mitigate the risk. GitLab has published a list of fixed versions, including 19.5.1, 19.4.3, 19.3.6, 19.2.9, 19.1.9, 19.0.10, and 18.11.13, and urges all users to upgrade as soon as possible.
There is no evidence yet of active exploitation in the wild, but the lack of detailed technical barriers and the criticality of the flaw have prompted urgent warnings from the cybersecurity community. Administrators are advised to review their deployments and apply updates without delay.
It remains unclear whether all installations are equally exposed, as GitLab has withheld specifics on the conditions required to trigger the vulnerability. However, experts agree that the safest approach is to assume exposure and patch immediately. Further information may be released as investigations continue and as researchers analyze the patched code.
The image accompanying this article is an AI-generated illustrative depiction inspired by the actual scene of the event.































