Menu

GitLab's Unauthenticated RCE: Check, Patch and Verify in 10 Minutes
📰

GitLab's Unauthenticated RCE: Check, Patch and Verify in 10 Minutes

DEV Community: gitlab·MUHAMMAD ZAIN UL ABIDIN·7 days ago
#BiEpp8Np
#devtogitlab#devto#dev#gitlab#october
Reading 0:00
15s threshold

If you run GitLab yourself, this is a drop-everything patch, and the trap is thinking you already did it. GitLab shipped a CVSS 10 unauthenticated RCE fix on October 21, 2026, and the patch many teams applied nine days earlier does not cover it. This post gives you the version table, the exact upgrade sequence, and the verification step most teams skip.

What actually happened

On October 21, 2026, GitLab shipped a critical patch release fixing CVE-2026-110264, an integer overflow in its regular expression compiler that GitLab rates CVSS 10.0. GitLab says that under certain conditions, a specially crafted regular expression could allow an unauthenticated user to execute arbitrary code on a self-managed GitLab server.

The flaw sits in Onigmo, the regular expression engine Ruby ships, which GitLab bundles inside its own packages.

The scope is what makes this one unusual. The affected range starts at GitLab 7.0, from 2014, and covers every self-managed CE and EE release below the fixed version for its branch.…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.