Science & Tech · Cybersecurity · 2 hrs ago

GitLab fixes maximum-severity flaw that could let attackers run server code

GitLab fixes maximum-severity flaw that could let attackers run server code

GitLab fixed a maximum-severity flaw that could let attackers run code on vulnerable servers without logging in.

The issue affects self-managed GitLab installations, not GitLab.com, which already runs a patched version.

It stems from an integer overflow in the software’s regular-expression compiler, which processes specially crafted expressions.

The flaw reaches every GitLab release since version 7.0, first released in 2014, because GitLab includes the affected compiler in its packages.

Administrators should upgrade to the fixed release for their branch; the fix is the only certain protection, and no interim workaround is available.

GitLab also published detection rules to help administrators check logs for signs of attempted exploitation.

GitLab says it has no evidence the flaw has been used in attacks.

2 sources

Related

What people are saying

GitLabCompany
GitLab has remediated an issue that, under certain conditions, could have allowed an unauthenticated user to execute arbitrary code on the GitLab server due to integer overflow when compiling a specially crafted regular expression.
via BleepingComputer
We strongly recommend that all installations running a version affected by the issues described below are upgraded to the latest version as soon as possible.
via BleepingComputer