Arbitrary JavaScript Execution in GitLab CE/EE
CVE-2026-84739
8.7HIGH
What is CVE-2026-84739?
GitLab has addressed a security vulnerability that allowed authenticated users to execute arbitrary JavaScript within another user's browser session. The issue arose from improper sanitization of path components in the merge request diff viewer, which could lead to unwarranted permissions being granted to malicious scripts. This flaw potentially impacts users across multiple versions of GitLab CE/EE, underscoring the importance of keeping systems updated to the latest versions to mitigate such risks.
Affected Version(s)
GitLab 13.11 < 19.2.7
GitLab 19.3 < 19.3.3
GitLab 19.4 < 19.4.1
References
CVSS V3.1
Score:
8.7
Severity:
HIGH
Confidentiality:
High
Integrity:
High
Availability:
High
Attack Vector:
Network
Attack Complexity:
Low
Privileges Required:
Low
User Interaction:
Required
Scope:
Changed
Timeline
Vulnerability published
Vulnerability Reserved
Credit
Thanks [joaxcar](https://hackerone.com/joaxcar) for reporting this vulnerability through our HackerOne bug bounty program