PT-2024-6146 · Gitlab · Gitlab Ce/Ee+1

Yvvdwf

·

Published

2024-09-11

·

Updated

2025-04-19

·

CVE-2024-6678

CVSS v3.1

9.9

Critical

VectorAV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions GitLab CE/EE versions 8.14 through 17.1.7 GitLab CE/EE versions 17.2 through 17.2.5 GitLab CE/EE versions 17.3 through 17.3.2
Description An issue was discovered in GitLab CE/EE that allows an attacker to trigger a pipeline as an arbitrary user under certain circumstances. This is an authentication bypass vulnerability that can be exploited by an attacker to execute pipeline jobs as arbitrary users, posing a severe risk to development environments. The vulnerability is being actively exploited, and it is estimated that millions of users are affected.
Recommendations For GitLab CE/EE versions 8.14 through 17.1.7, update to version 17.1.7 or later. For GitLab CE/EE versions 17.2 through 17.2.5, update to version 17.2.5 or later. For GitLab CE/EE versions 17.3 through 17.3.2, update to version 17.3.2 or later. As a temporary workaround, consider restricting access to pipeline jobs to minimize the risk of exploitation.

Exploit

Fix

Authentication Bypass by Spoofing

Weakness Enumeration

Related Identifiers

BDU:2024-07065
BIT-GITLAB-2024-6678
CVE-2024-6678

Affected Products

Gitlab
Gitlab Ce/Ee