Description
Jenkins update-center2 3.18.3 and earlier does not escape plugin-provided values (plugin names, descriptions, and version metadata) on plugin download index pages, resulting in a stored cross-site scripting (XSS) vulnerability exploitable by attackers able to provide a plugin for hosting.
Published: 2026-09-02
Score: 5.4 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

Jenkins update‑center2 versions 3.18.3 and earlier fail to escape plugin‑provided values such as names, descriptions, and version metadata on plugin download index pages. This omission allows a stored cross‑site scripting vulnerability that can be exploited by attackers who have the ability to host a plugin. The impact of successfully injecting malicious code into the index pages is the execution of arbitrary scripts within the context of the page, potentially enabling session hijacking, data theft, or defacement when users view the vulnerable pages.

Affected Systems

The affected product is Jenkins Project’s update‑center2 component, specifically versions 3.18.3 and earlier. Users running these or older releases may be at risk if the vulnerable index pages are served to end users.

Risk and Exploitability

The vulnerability carries a CVSS score of 5.4, indicating a moderate risk level. EPSS information is not available, and the issue is not included in the CISA KEV catalog. The exploit requires that an attacker can provide a plugin to the update‑center; hence, the attack vector is likely limited to environments where the update‑center accepts untrusted plugin uploads. If such uploads are permitted, the stored XSS can be activated simply by having a user access the affected index page.

Generated by OpenCVE AI on September 3, 2026 at 10:59 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update Jenkins update‑center2 to version 3.18.4 or later, which includes proper escaping of plugin metadata.
  • Restrict the ability to host plugins so that only trusted administrators can upload new plugins, preventing untrusted actors from injecting malicious content.
  • Review and remove any plugin index pages that are no longer necessary or enforce strict access controls and HTTPS to limit exposure of the vulnerable content.

Generated by OpenCVE AI on September 3, 2026 at 10:59 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 03 Sep 2026 16:00:00 +0000

Type Values Removed Values Added
First Time appeared Jenkins Project
Jenkins Project jenkins Update-center2
Vendors & Products Jenkins Project
Jenkins Project jenkins Update-center2

Wed, 02 Sep 2026 17:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-79
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, 02 Sep 2026 10:45:00 +0000

Type Values Removed Values Added
Description Jenkins update-center2 3.18.3 and earlier does not escape plugin-provided values (plugin names, descriptions, and version metadata) on plugin download index pages, resulting in a stored cross-site scripting (XSS) vulnerability exploitable by attackers able to provide a plugin for hosting.
References

Subscriptions

Jenkins Project Jenkins Update-center2
cve-icon MITRE

Status: PUBLISHED

Assigner: jenkins

Published:

Updated: 2026-09-02T16:52:14.388Z

Reserved: 2026-09-01T21:55:27.036Z

Link: CVE-2026-84677

cve-icon Vulnrichment

Updated: 2026-09-02T16:52:08.686Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-09-02T16:17:32.330

Modified: 2026-09-03T17:13:16.490

Link: CVE-2026-84677

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-03T15:34:31Z

Weaknesses
  • CWE-79

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