CVE-2024-12093: Improper Validation of Consistency within Input in GitLab
An issue has been discovered in GitLab CE/EE affecting all versions from 11.1 before 17.10.7, 17.11 before 17.11.3, and 18.0 before 18.0.1. Improper XPath validation allowed modified SAML responses to bypass 2FA requirement under specialized conditions. This is a medium severity issue (CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:N, 6.8). It is now mitigated in the latest release and is assigned CVE-2024-12093.
Other sources
An issue has been discovered in GitLab CE/EE affecting all versions from 11.1 before 17.10.7, 17.11 before 17.11.3, and 18.0 before 18.0.1. Improper XPath validation allows modified SAML response to bypass 2FA requirement under specialized conditions.
— MITRE
Affected Software
Remediation
Information
Event History
Peer vulnerabilities
Found alongside the following vulnerabilities.
Frequently Asked Questions
What is the severity of CVE-2024-12093?
CVE-2024-12093 has a high severity rating as it enables bypassing 2FA requirements under specific conditions.
How do I fix CVE-2024-12093?
To fix CVE-2024-12093, upgrade GitLab CE/EE to version 17.10.7, 17.11.3, or 18.0.1 or later.
Which versions of GitLab are affected by CVE-2024-12093?
CVE-2024-12093 affects GitLab CE/EE versions from 11.1 up to but not including 17.10.7, 17.11 up to but not including 17.11.3, and 18.0 up to but not including 18.0.1.
What type of vulnerability is CVE-2024-12093?
CVE-2024-12093 is an XPath injection vulnerability that allows a modified SAML response to bypass the two-factor authentication requirement.
Is CVE-2024-12093 a widely exploited vulnerability?
While specific exploitation data for CVE-2024-12093 is not available, its high severity classifies it as a significant risk for affected systems.