CVE-2024-5258

Authorization Bypass Through User-Controlled Key in GitLab

Published May 23, 2024 CVSS 3.1 · 4.4 Medium EPSS < 1% KEV · Not listed
Description
An authorization vulnerability exists within GitLab from versions 16.10 before 16.10.6, 16.11 before 16.11.3, and 17.0 before 17.0.1 where an authenticated attacker could utilize a crafted naming convention to bypass pipeline authorization logic.

Remediation

Vendor Solution

Upgrade to versions 16.10.6, 16.11.3, 17.0.1 or above

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2024-46496 An authorization vulnerability exists within GitLab from versions 16.10 before 16.10.6, 16.11 before 16.11.3, and 17.0 before 17.0.1 where an authenticated attacker could utilize a crafted naming convention to bypass pipeline authorization logic.
History
Type Values Removed Values Added
Weaknesses CWE-863
CPEs cpe:2.3:a:gitlab:gitlab:*:*:*:*:community:*:*:*
cpe:2.3:a:gitlab:gitlab:*:*:*:*:enterprise:*:*:*
cpe:2.3:a:gitlab:gitlab:17.0.0:*:*:*:community:*:*:*
cpe:2.3:a:gitlab:gitlab:17.0.0:*:*:*:enterprise:*:*:*
Type Values Removed Values Added
First Time appeared Gitlab
Gitlab gitlab
CPEs cpe:2.3:a:gitlab:gitlab:*:*:*:*:*:*:*:*
Vendors & Products Gitlab
Gitlab gitlab
Weaknesses

Sources

Status
PUBLISHED
Assigner
GitLab
Published
Updated
Aug 29, 2024, 3:04 PM
Reserved
May 23, 2024, 6:30 AM
Status
Analyzed
Published
May 23, 2024, 11:15 AM
Modified
Jun 17, 2026, 8:15 AM