Self-hosted GitLab servers can be made to run an outsider’s code. Upgrade to 19.5.1, 19.4.3 or 19.3.6 today

By George Bailey   Published: 10/23/26   4 min read

If your company hosts its own GitLab, the server that holds your source code and CI secrets has a new patch to install. GitLab shipped a critical release on Wednesday for CVE-2026-110264, rated 10.0, which can let someone with no account run code on the server.

GitLab.com is already patched. Self-managed installs are not, and every version from 7.0 onward is affected. GitLab has not reported attacks, but the same researcher found a similar 10.0 bug ten days ago, and the fix itself now shows people where to look.

Every self-managed GitLab since version 7.0 can be made to run an outsider’s code. GitLab.com is patched. Your server is your job.

GitLab fixes a 10.0 flaw that runs code without a login

GitLab released 19.5.1, 19.4.3 and 19.3.6 for Community and Enterprise Editions on October 21, and backported the fix to 19.2.9, 19.1.9, 19.0.10 and 18.11.13. It calls the bug an integer overflow in its regular expression compiler, reported by the researcher joaxcar through HackerOne.

GitLab’s published detection notes place the flaw in the renderer for Org-mode (.org) files, which builds a regular expression from a keyword line inside the file. CVSS 3.1 scores it 10.0 with no login and no user interaction needed.

The same release fixes two high-severity bugs: an LDAP account takeover when OmniAuth SAML and LDAP auto-linking are both on (CVE-2026-15723, 8.2) and a cache-poisoning flaw in the OAuth/OIDC discovery endpoints (CVE-2026-112212, 7.5).

Every self-managed GitLab server back to version 7.0

A GitLab server holds source code, CI/CD variables, deploy keys and runner tokens, so code execution there reaches far past the repository. This is the second 10.0 code-execution bug in GitLab’s regex handling this month; we covered the first on October 13.

Shadowserver tracks more than 2,700 GitLab Community Edition servers reachable from the internet, BleepingComputer reported. GitLab Dedicated tenants on 19.3.5-internal0 or 19.4.2-internal0 or later already have the fix.

Move to 19.5.1, 19.4.3 or 19.3.6, or the backport for your branch

Forward this

For whoever runs our GitLab server: GitLab released an urgent fix for a flaw rated 10 out of 10 that can let an outsider run code on self-hosted servers. Can we upgrade today, and confirm the version when it is done? GitLab says some single-server upgrades need a short outage for database changes.

Details

Hunt / verify

Source: GitLab critical patch release, October 21, 2026; CVE.org: CVE-2026-110264

Sources

George Bailey

George Bailey is the byline of the CyberExperts editorial desk, the team behind the CyberExperts Daily Brief. The desk covers vulnerabilities, breaches and security news from vendor advisories, CISA alerts and other primary sources, and links those sources in every story. Questions or corrections: [email protected].