Skip to content
NewA calmer, faster ZeroHour
Vulnerability4 · 1 read

CVE-2026-19619

Unauthenticated Arbitrary JavaScript Execution (XSS) in GitLab CE/EE Content Editor

CVSS 3.1
4.7 medium
EPSS
—
Published
·
Modified
Analyze CVE-2026-19619 with Vani AIImpact, affected versions, exploitation status, mitigations and detection

CVE-2026-19619 is a cross-site scripting flaw (CWE-79) in the Content Editor of GitLab Community Edition and Enterprise Edition, caused by improper sanitization of pasted HTML content. Under certain conditions, an unauthenticated attacker can inject HTML that, once processed in a targeted user's Content Editor session, executes arbitrary JavaScript in the context of that user's session. Per the CVSS vector, the attack requires user interaction and has high attack complexity, yielding low confidentiality and integrity impact in a changed security scope (the script runs in the victim's session). All GitLab CE/EE deployments running versions 19.0 prior to 19.1.8, 19.2 prior to 19.2.6, or 19.3 prior to 19.3.2 are affected. There is currently no evidence of in-the-wild exploitation, no CISA KEV listing, and no known public proof-of-concept.

What to do: Upgrade GitLab CE/EE to 19.1.8, 19.2.6, or 19.3.2 (or later) depending on your release branch. Until patched, exercise caution with unsolicited or untrusted content pasted into the Content Editor, since exploitation requires user interaction. After upgrading, review session and Content Editor activity logs for signs of unexpected script execution, and note that no public PoC or KEV listing exists at this time.

ProductAffected
GitLab Community Edition (CE)all versions from 19.0 before 19.1.8, 19.2 before 19.2.6, and 19.3 before 19.3.2
GitLab Enterprise Edition (EE)all versions from 19.0 before 19.1.8, 19.2 before 19.2.6, and 19.3 before 19.3.2
Estimated exposure
massplausibly millions of users across self-managed GitLab instances running the affected 19.x branches, plus GitLab.com users during the pre-patch window — GitLab CE/EE is one of the most widely deployed self-hosted DevOps platforms (millions of users across GitLab.com and hundreds of thousands of self-managed instances), and the 19.x branches named in the advisory are the current release…

Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.

Description · NVD

GitLab has remediated an issue in GitLab CE/EE affecting all versions from 19.0 before 19.1.8, 19.2 before 19.2.6, and 19.3 before 19.3.2 that under certain conditions could have allowed an unauthenticated user to execute arbitrary JavaScript in the context of a targeted user's session due to improper sanitization of pasted HTML content in the Content Editor.

Vendors
gitlab
Products
gitlab
Weakness
CWE-79
Vector
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:C/C:L/I:L/A:N

In the news

1 story