GitLab has released security updates addressing 11 vulnerabilities in its development platform, including two Critical flaws that could allow authenticated users to execute arbitrary code on affected servers.
The company published the updates on September 23, 2026, for versions 19.4.1, 19.3.3, and 19.2.7. Both Community Edition (CE) and Enterprise Edition (EE) are affected and have received the fixes.
Critical Vulnerabilities
The two Critical issues carry CVSSv3.1 base scores of 9.9. CVE-2026-89078 is a double-free vulnerability in CI/CD configuration parsing that can be triggered when an authenticated user supplies a specially crafted regular expression, enabling arbitrary code execution on the GitLab server.
CVE-2026-93577 is an integer overflow in the regular expression compiler that similarly permits authenticated attackers to run arbitrary code on the server.
High-Severity Issues
Two High-severity vulnerabilities were also fixed: CVE-2026-84739, a cross-site scripting flaw in the merge request diff display, and CVE-2026-92470, which allows access to sensitive CI/CD variables through the Duo AI job troubleshooting feature.
Additional Fixes
The release further resolves five Medium-severity and two Low-severity vulnerabilities. The complete list of addressed CVEs is:
- CVE-2026-89078 (Critical)
- CVE-2026-93577 (Critical)
- CVE-2026-84739 (High)
- CVE-2026-92470 (High)
- CVE-2026-8937 (Medium)
- CVE-2026-10518 (Medium)
- CVE-2026-92529 (Medium)
- CVE-2026-92530 (Medium)
- CVE-2026-92874 (Medium)
- CVE-2026-4523 (Low)
- CVE-2026-92628 (Low)


