CVE-2026-2973 is a cross-site scripting (XSS) vulnerability in GitLab CE/EE, affecting versions 17.7 before 18.8.7, 18.9 before 18.9.3, and 18.10 before 18.10.1. An authenticated user can exploit improper sanitization of entity-encoded content in Mermaid diagrams to execute arbitrary JavaScript in a victim's browser. This medium-severity vulnerability has a CVSS score of 5.4, indicating a network attack vector with low complexity, requiring low privileges and user interaction, leading to low confidentiality and integrity impacts. There is no evidence of active exploitation, public exploit code, or significant community discussion regarding this CVE at present.
| Vendor | Product | Version(s) | CPE |
|---|---|---|---|
>= 18.10, < 18.10.1CPE match | cpe:2.3:a:gitlab:gitlab:*:*:*:*:*:*:*:* | ||
>= 17.7, < 18.8.7CPE match | cpe:2.3:a:gitlab:gitlab:*:*:*:*:*:*:*:* | ||
>= 18.9, < 18.9.3CPE match | cpe:2.3:a:gitlab:gitlab:*:*:*:*:*:*:*:* | ||
>= 17.7.0, < 18.8.7CPE matchmatch criteria | cpe:2.3:a:gitlab:gitlab:*:*:*:*:community:*:*:* | ||
>= 17.7.0, < 18.8.7CPE matchmatch criteria | cpe:2.3:a:gitlab:gitlab:*:*:*:*:enterprise:*:*:* |
CVSS version used by this source: 3.1
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N
The average CVE in this peer group has 0.0 Twitter, 0.0 Reddit, 0.0 Bluesky, 0.0 Mastodon, and 0.1 GitHub mentions.
The average CVE in this peer group has 0.0 InfoSec Media, 0.0 Vendor Blog, and 0.0 Security Researcher mentions.
Remediation records are not available for this CVE.