GitLab Create Workspace Write Arbitrary File Overwrite Vulnerability

GitLab has released a security patch to address a critical vulnerability in its workspace creation feature. The vulnerability allows authenticated users to write arbitrary files to GitLab servers, which could lead to data breaches, malware infections, or other security issues.

Vulnerability overview

GitLab has once again released a security patch to fix a critical security vulnerability in its Community Edition (CE) and Enterprise Edition (EE) that can be used to write arbitrary files when creating workspaces.

This vulnerability number is CVE-2024-0402, whose CVSS score is 9.9 out of 10.

In a bulletin posted on January 25, 2024, GitLab stated, "An issue has been identified in GitLab CE/EE affecting all versions below 16.5.8, 16.6.6, 16.7.4, and 16.8.1, which allows an authenticated user to write files to an server to an arbitrary location."

Affected versions

  • GitLab CE/EE all versions below 16.5.8, 16.6.6, 16.7.4 and 16.8.1

safety risk

  • An attacker who successfully exploited this vulnerability could write arbitrary files on the GitLab server to plant malicious code, steal sensitive data, or destabilize the system.

Restoration program

  • Upgrade your GitLab instance to a version that fixes the vulnerability now:
    • GitLab CE/EE 16.5.8
    • GitLab CE/EE 16.6.6
    • GitLab CE/EE 16.7.4
    • GitLab CE/EE 16.8.1
  • If an immediate upgrade is not possible, take the following mitigation measures:
    • Restricts the permissions of users who can create workspaces.
    • Closely monitor system activity and take action on suspicious behavior.

Original article by Chief Security Officer, if reproduced, please credit https://cncso.com/en/gitlab-workspace-creation-vulnerability-allows-file-overwrite.html

Like (0)
Previous January 29, 2024 am7:17
Next February 2, 2024 at 6:32 pm

related suggestion