Skip to content
theregister·

🚨GitLab Bug Allows Remote Code Execution in 12-Year-Old Versions

GitLab's 12-year-old bug could let hackers take over your server

TL;DR

A critical bug in GitLab, affecting versions from 2014, allows remote code execution. The vendor strongly recommends immediate upgrades to mitigate the risk of server-level compromise.

A maximum-severity bug in GitLab allows remote code execution, affecting regular-expression compilation in GitLab Community Edition and Enterprise Edition since GitLab 7.0 in 2014. This bug, with a perfect 10 CVSS severity rating, can lead to server-level compromise and potential attacks. If you're using GitLab for version control or CI/CD, this is a must-fix issue. The bug was patched in versions 19.5.1, 19.4.3, and 19.3.6, with backports to earlier versions. GitLab-managed infrastructure remains patched, but self-managed instances need immediate attention.

GitLab Bug Allows Remote Code Execution in 12-Year-Old Versions — theregister

Key Points

1

GitLab CE and EE versions from 2014 are affected by a critical bug allowing remote code execution.

2

The bug was patched in versions 19.5.1, 19.4.3, and 19.3.6, with backports to earlier versions.

3

GitLab strongly recommends upgrading to fixed versions 'as soon as possible' to mitigate risk.

4

The bug has a perfect 10 CVSS severity rating, indicating severe potential impact.

5

GitLab-managed infrastructure remains patched, but self-managed instances need immediate attention.

Why It Matters

If you're using GitLab for version control or CI/CD, this bug affects you. GitLab's 12-year-old bug allows remote code execution, patched in recent versions. Upgrading is critical to avoid server-level compromise. Self-managed instances must act now.

gitlabbugremote-code-executionpatchsecurity

Comments

Subscribe to join the conversation...

Be the first to comment

Enjoyed this article?

Get it daily. 7am. Free. Reads in 5 minutes.

Join 3,569 builders reading daily.

Also get