CVE-2024-1451: Stored-XSS in user’s profile page
An issue has been discovered in GitLab CE/EE affecting all versions starting from 16.9 before 16.9.1. A crafted payload added to the user profile page could lead to a stored XSS on the client side, allowing attackers to perform arbitrary actions on behalf of victims."
Other sources
An issue has been discovered in GitLab CE/EE affecting version 16.9 only. A crafted payload added to the user profile page could lead to a stored XSS on the client side which allows attackers to perform arbitrary actions on behalf of victims. This is a high severity issue (CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:N, 8.7). It is now mitigated in the latest release and is assigned CVE-2024-1451.
— GitLab
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
GitLab CE/EEto a version that resolves this vulnerability.Fixed in 16.9.1Patch CVE-2024-1451
Event History
Peer vulnerabilities
Found alongside the following vulnerabilities.
Frequently Asked Questions
What is the severity of CVE-2024-1451?
CVE-2024-1451 is classified as a high-severity vulnerability due to its potential for stored XSS attacks.
How do I fix CVE-2024-1451?
To remediate CVE-2024-1451, upgrade GitLab to version 16.9.1 or later.
Which versions are affected by CVE-2024-1451?
CVE-2024-1451 affects all GitLab CE/EE versions starting from 16.9.0 up to but not including 16.9.1.
What type of vulnerability is CVE-2024-1451?
CVE-2024-1451 is a stored cross-site scripting (XSS) vulnerability that can execute arbitrary actions on behalf of affected users.
Who can be impacted by CVE-2024-1451?
Users with access to the GitLab platform could be impacted by CVE-2024-1451 if they visit a compromised user profile page.