CVE-2023-7045: Cross-Site Request Forgery (CSRF) in GitLab
A CSRF vulnerability exists within GitLab CE/EE from versions 13.11 before 16.10.6, from 16.11 before 16.11.3, from 17.0 before 17.0.1. By leveraging this vulnerability, an attacker could exfiltrate anti-CSRF tokens via the Kubernetes Agent Server (KAS).
Other sources
A CSRF vulnerability exists within GitLab CE/EE from versions 16.3 up to 16.10.6, from 16.11 up to 16.11.3, from 17.0 up to 17.0.1. By leveraging this vulnerability, an attacker could exfiltrate anti-CSRF tokens via the Kubernetes Agent Server (KAS). This is a medium severity issue (AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N, 5.4). It is now mitigated in the latest release and is assigned CVE-2023-7045.
— GitLab
Affected Software
Remediation
Information
Event History
Peer vulnerabilities
Found alongside the following vulnerabilities.
Frequently Asked Questions
What is the severity of CVE-2023-7045?
CVE-2023-7045 has a high severity rating due to its potential to allow attackers to exfiltrate anti-CSRF tokens.
How do I fix CVE-2023-7045?
To remediate CVE-2023-7045, upgrade GitLab CE/EE to version 16.10.6 or later, 16.11.3 or later, or 17.0.1.
What versions are affected by CVE-2023-7045?
CVE-2023-7045 affects GitLab CE/EE versions from 13.11 before 16.10.6, from 16.11 before 16.11.3, and from 17.0 before 17.0.1.
Can CVE-2023-7045 lead to account takeover?
Yes, exploiting CVE-2023-7045 can enable attackers to take over user accounts by exfiltrating crucial tokens.
What type of vulnerability is CVE-2023-7045?
CVE-2023-7045 is classified as a Cross-Site Request Forgery (CSRF) vulnerability.