CVE-2024-3959: Improper Authorization in GitLab
An issue was discovered in GitLab CE/EE affecting all versions starting from 16.7 prior to 16.11.5, starting from 17.0 prior to 17.0.3, and starting from 17.1 prior to 17.1.1, which allows private job artifacts can be accessed by any user.
Affected Software
Remediation
Information
Event History
Peer vulnerabilities
Found alongside the following vulnerabilities.
Frequently Asked Questions
What is the severity of CVE-2024-3959?
CVE-2024-3959 is classified as a high-severity vulnerability due to the exposure of private job artifacts.
How do I fix CVE-2024-3959?
To fix CVE-2024-3959, upgrade GitLab to version 16.11.5 or 17.0.3 and above, or 17.1.1 or later.
What versions of GitLab are affected by CVE-2024-3959?
CVE-2024-3959 affects GitLab versions from 16.7 up to 16.11.5, 17.0 up to 17.0.3, and 17.1.0.
What is the impact of CVE-2024-3959?
The impact of CVE-2024-3959 allows unauthorized access to private job artifacts by any user within the system.
Is CVE-2024-3959 applicable to both Community and Enterprise editions?
Yes, CVE-2024-3959 affects both GitLab Community and Enterprise editions.