CVE-2024-8311: Improper Protection of Alternate Path in GitLab
An issue was discovered with pipeline execution policies in GitLab EE affecting all versions from 17.2 prior to 17.2.5, 17.3 prior to 17.3.2 which allows authenticated users to bypass variable overwrite protection via inclusion of a CI/CD template.
Affected Software
Remediation
Information
Event History
Peer vulnerabilities
Found alongside the following vulnerabilities.
Frequently Asked Questions
What is the severity of CVE-2024-8311?
CVE-2024-8311 is considered a medium severity vulnerability.
How do I fix CVE-2024-8311?
To fix CVE-2024-8311, upgrade your GitLab EE installation to version 17.2.5 or 17.3.2 or later.
Who is affected by CVE-2024-8311?
CVE-2024-8311 affects authenticated users of GitLab EE running versions from 17.2 to prior to 17.2.5 and 17.3 to prior to 17.3.2.
What kind of attack does CVE-2024-8311 enable?
CVE-2024-8311 allows authenticated users to bypass variable overwrite protection in CI/CD pipelines.
Is there a workaround for CVE-2024-8311?
There is no official workaround for CVE-2024-8311; upgrading is the recommended approach.