ZeroHour

CVE-2026-92136

large

Stored XSS in Jenkins OWASP Dependency-Check Plugin via unescaped CWE values

CVSS 3.1
8.0 high
EPSS
Published
()
Modified
AI analysis

The OWASP Dependency-Check Plugin for Jenkins up to and including version 5.6.4 fails to escape CWE values taken from Dependency-Check reports before rendering them in the Jenkins UI, enabling a stored cross-site scripting (XSS) vulnerability. An attacker who already holds Item/Configure permission on a Jenkins job can inject a malicious payload into the report data so that it persists and executes whenever other users view the report in the web interface. A successful attack lets the attacker run arbitrary script in the victim's browser session, potentially hijacking sessions and performing actions with the victim's Jenkins privileges. Any Jenkins controller running the affected plugin is exposed, particularly multi-user controllers where report viewers are not the same users who configure jobs. No exploitation in the wild or public proof-of-concept is currently known.

What to do: Update the OWASP Dependency-Check Plugin to the latest patched release available from the Jenkins update center (all versions 5.6.4 and earlier are affected). Limit Item/Configure permission to trusted users and review recent job configuration changes for unexpected report content. Treat viewing of Dependency-Check reports in the Jenkins UI with caution until the plugin is patched.

Affected
Jenkins OWASP Dependency-Check Plugin5.6.4 and earlier
Estimated exposure
largetens of thousands of Jenkins installations (plugin has roughly 40k+ active installs per Jenkins plugin statistics) — Estimated from the Jenkins plugin update center's active-install counts for the OWASP Dependency-Check plugin, which is widely used for software composition analysis in CI pipelines.

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

Description

Jenkins OWASP Dependency-Check Plugin 5.6.4 and earlier does not escape CWE values from Dependency-Check reports on the Jenkins UI, resulting in a stored cross-site scripting (XSS) vulnerability exploitable by attackers with Item/Configure permission.

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

In the news

No ingested article mentions this CVE yet.