VYPR
High severityNVD Advisory· Published Mar 23, 2023· Updated Feb 25, 2025

CVE-2023-28682

CVE-2023-28682

Description

Jenkins Performance Publisher Plugin 8.09 and earlier does not configure its XML parser to prevent XML external entity (XXE) attacks.

AI Insight

LLM-synthesized narrative grounded in this CVE's description and references.

Jenkins Performance Publisher Plugin 8.09 and earlier is vulnerable to XXE attacks due to an improperly configured XML parser.

Vulnerability

Overview Jenkins Performance Publisher Plugin versions 8.09 and earlier do not properly configure their XML parser to disable XML external entity (XXE) processing [1]. This omission means that when the plugin parses XML data (such as performance report files), it will resolve external entities defined within the XML document, including those referencing external resources or files on the server file system.

Exploitation

Prerequisites To exploit this vulnerability, an attacker must be able to supply a specially crafted XML file to the plugin, typically as part of a build step or job configuration that the PerfPublisher plugin processes. No special authentication is required beyond the ability to provide XML input that the plugin parses. The attack can be carried out by any user with permission to configure or run jobs that use the plugin, or by tricking an administrator into processing malicious XML.

Impact

If exploited, the XXE vulnerability could allow an attacker to read arbitrary files from the Jenkins controller's file system, perform server-side request forgery (SSRF) attacks, or cause denial of service. In some configurations, XXE may also lead to remote code execution if combined with other features, though the primary risk is information disclosure and SSRF [2][3].

Mitigation

Jenkins has addressed this vulnerability in Performance Publisher Plugin version 8.10 by properly disabling external entity processing in the XML parser [1]. Users are strongly advised to upgrade to this version or later. No workarounds other than upgrading have been identified.

AI Insight generated on May 20, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.

Affected packages

Versions sourced from the GitHub Security Advisory.

PackageAffected versionsPatched versions
org.jenkins-ci.plugins:perfpublisherMaven
<= 8.09

Affected products

3

Patches

0

No patches discovered yet.

Vulnerability mechanics

AI mechanics synthesis has not run for this CVE yet.

References

3

News mentions

1