[ CVE-2023-7028 · Published 12 Jan 2024 ]
GitLab Community and Enterprise Editions Improper Access Control Vulnerability
[ Why it matters ]Priority signals
- Exploited in the wild: on CISA's Known Exploited Vulnerabilities list since 2024-05-01
- EPSS: 94% chance of exploitation in the next 30 days (higher than 100% of CVEs)
- Critical severity: CVSS 9.8
[ Description ]Official description
An issue has been discovered in GitLab CE/EE affecting all versions from 16.1 prior to 16.1.6, 16.2 prior to 16.2.9, 16.3 prior to 16.3.7, 16.4 prior to 16.4.5, 16.5 prior to 16.5.6, 16.6 prior to 16.6.4, and 16.7 prior to 16.7.2 in which user account password reset emails could be delivered to an unverified email address.
CISA: GitLab Community and Enterprise Editions contain an improper access control vulnerability. This allows an attacker to trigger password reset emails to be sent to an unverified email address to ultimately facilitate an account takeover.
[ Fixes ]Fixes and patches
CISA required action (US federal deadline 22 May 2024): Apply mitigations per vendor instructions or discontinue use of the product if mitigations are unavailable.
No fix or interim patch is linked from our sources yet. Check the vendor references below and limit exposure of affected systems until a fix is available.
[ References ]References
- gitlab.com/gitlab-org/gitlab/-/issues/436084ExploitIssue TrackingVendor Advisory
- hackerone.com/reports/2293343Permissions Required
- www.vicarius.io/vsociety/posts/critical-gitlab-account-takeover-vulnerability-cve-2023-…ExploitThird Party Advisory
- www.cisa.gov/known-exploited-vulnerabilities-catalogUS Government Resource