CVE-2026-70448 in Ivy Report Plugininfo

Summary

by MITRE • 08/05/2026

Jenkins Ivy Report Plugin 1.2 and earlier does not configure its XML parser to prevent XML external entity (XXE) attacks when processing Ivy report files.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Analysis

by VulDB Data Team • 08/05/2026

The Jenkins Ivy Report Plugin vulnerability represents a critical security flaw that exposes systems to XML external entity attacks through improper XML parser configuration. This issue affects versions 1.2 and earlier of the plugin, which fails to disable external entity resolution when processing Ivy report files. The vulnerability stems from the plugin's reliance on standard XML parsing mechanisms without implementing proper security restrictions that would prevent malicious actors from exploiting the parser's capabilities.

The technical implementation flaw occurs when the plugin processes Ivy report files that contain specially crafted XML content designed to trigger XXE behavior. When an attacker can influence the content of these reports, they can construct XML payloads that reference external resources or execute arbitrary code on the Jenkins server. This vulnerability directly maps to CWE-611, which describes improper restriction of XML external entity reference, and aligns with ATT&CK technique T1213.002 for data from information repositories. The plugin's XML parser configuration lacks essential security parameters such as disabling external entity resolution and restricting access to local files or network resources.

The operational impact of this vulnerability extends beyond simple privilege escalation, potentially allowing attackers to gain unauthorized access to sensitive system resources, extract confidential data, or even execute arbitrary commands on the Jenkins server. Since Jenkins typically operates with elevated privileges and has access to various system resources including build artifacts, credentials, and deployment targets, successful exploitation could lead to significant compromise of the CI/CD pipeline. Attackers might leverage this vulnerability to read sensitive files from the filesystem, access network services, or establish persistence within the build environment.

Mitigation strategies for this vulnerability require immediate attention through plugin version updates to 1.3 or later, which contain proper XXE protection mechanisms. Organizations should also implement additional security controls including restricting Jenkins server access to trusted networks, implementing proper input validation for report files, and monitoring for suspicious XML content in build artifacts. The remediation process should include comprehensive testing of updated plugins in staging environments before deployment to production systems. Security teams must also consider implementing network segmentation and firewall rules that limit external connectivity to Jenkins servers, reducing the attack surface available to potential XXE exploitation attempts.

Responsible

Jenkins

Reservation

08/04/2026

Disclosure

08/05/2026

Moderation

accepted

CPE

ready

EPSS

0.00000

KEV

no

Activities

low

Sources

Interested in the pricing of exploits?

See the underground prices here!