Description
Jenkins Summary Display Plugin 1.15 and earlier does not escape the job name in a JavaScript context in build report pages, resulting in a stored cross-site scripting (XSS) vulnerability exploitable by attackers with Item/Create or Item/Configure permission.
Published: 2026-08-05
Score: 5.4 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The Jenkins Summary Display Plugin fails to escape job names in a JavaScript context on build report pages, allowing a stored cross‑site scripting vulnerability. An attacker with Item/Create or Item/Configure permission can inject malicious script into a job name; the script is persisted and executed whenever anyone views the affected build report. The result is arbitrary JavaScript execution in the victim’s browser, which can lead to session hijacking, credential theft, or defacement. The vulnerability is a stored XSS, affecting confidentiality, integrity, and potentially availability of the web interface.

Affected Systems

The vulnerability affects the Jenkins Project's Jenkins Summary Display Plugin version 1.15 and earlier. Users running this plugin on any hosted Jenkins instance are susceptible.

Risk and Exploitability

With no EPSS score provided and the vulnerability not listed in the CISA KEV catalog, the CVSS score of 5.4 indicates moderate severity typical of stored XSS. The attack vector requires the attacker to have Item/Create or Item/Configure permissions, which are commonly granted to developers or CI administrators. Once achieved, the attacker can store a payload that will run in the context of any browser that visits the build report page, giving the attacker malicious code execution authority. Because the flaw is stored and does not require user interaction beyond viewing the page, the exploitation potential is significant if privileged users are compromised or mistakenly trusted.

Generated by OpenCVE AI on August 5, 2026 at 22:09 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the Jenkins Summary Display Plugin to a version newer than 1.15 to obtain the fix that properly escapes job names.
  • Restrict Item/Create and Item/Configure permissions to trusted personnel only, limiting the set of users who can inject the payload.
  • If upgrade cannot be performed immediately, disable or remove the Jenkins Summary Display Plugin to eliminate the vulnerable rendering context.
  • Audit existing job names for malicious code and remove any suspicious entries.

Generated by OpenCVE AI on August 5, 2026 at 22:09 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 07 Aug 2026 10:30:00 +0000

Type Values Removed Values Added
First Time appeared Jenkins Project
Jenkins Project jenkins Summary Display Plugin
Vendors & Products Jenkins Project
Jenkins Project jenkins Summary Display Plugin

Wed, 05 Aug 2026 22:30:00 +0000

Type Values Removed Values Added
Title Stored Cross‑Site Scripting via Unescaped Job Names in Jenkins Summary Display Plugin

Wed, 05 Aug 2026 20:30:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

{'score': 5.4, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N'}

ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Wed, 05 Aug 2026 20:00:00 +0000

Type Values Removed Values Added
Title Stored Cross‑Site Scripting via Unescaped Job Names in Jenkins Summary Display Plugin
Weaknesses CWE-79

Wed, 05 Aug 2026 18:00:00 +0000

Type Values Removed Values Added
Description Jenkins Summary Display Plugin 1.15 and earlier does not escape the job name in a JavaScript context in build report pages, resulting in a stored cross-site scripting (XSS) vulnerability exploitable by attackers with Item/Create or Item/Configure permission.
References

Subscriptions

Jenkins Project Jenkins Summary Display Plugin
cve-icon MITRE

Status: PUBLISHED

Assigner: jenkins

Published:

Updated: 2026-08-05T19:15:26.365Z

Reserved: 2026-08-04T14:13:20.603Z

Link: CVE-2026-70441

cve-icon Vulnrichment

Updated: 2026-08-05T19:15:21.397Z

cve-icon NVD

Status : Received

Published: 2026-08-05T18:17:13.930

Modified: 2026-08-05T20:17:15.320

Link: CVE-2026-70441

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-07T10:05:28Z

Weaknesses
  • CWE-79

    Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')