CVE-2026-42520

7.5

Jenkins · Credentials Binding Plugin

The Jenkins Credentials Binding Plugin fails to sanitize file names, allowing low-privileged attackers to perform arbitrary file writes and potential remote code execution.

Executive summary

A critical vulnerability in the Jenkins Credentials Binding Plugin allows authenticated attackers to execute arbitrary code on the underlying host filesystem.

Vulnerability

This vulnerability involves improper neutralization of special elements used in a file path, allowing an attacker with low-level privileges to write files to arbitrary locations on the node filesystem by providing malicious file or zip file credentials.

Business impact

Successful exploitation allows an attacker to achieve remote code execution on the Jenkins server or its nodes. Given the CVSS score of 7.5, this high-severity flaw poses a significant risk to organizational infrastructure, as it enables full system compromise, unauthorized data access, and potential lateral movement within the network.

Remediation

Immediate Action: Update the Jenkins Credentials Binding Plugin to version 720.v3f6decef43ea or later immediately.

Proactive Monitoring: Review Jenkins build configurations and audit logs for unusual file operations or unauthorized attempts to configure credentials for jobs.

Compensating Controls: Restrict permissions for job configuration to trusted users only and ensure that Jenkins nodes operate with the least privilege necessary to perform their functions.

Exploitation status

Public Exploit Available: No (exploit_available: unknown)

Analyst recommendation

The risk of remote code execution necessitates that all organizations utilizing the Jenkins Credentials Binding Plugin prioritize this update. Administrators should verify the plugin version across all Jenkins controllers and nodes, and apply the provided patch immediately to close this vector for unauthorized system modification.

More Jenkins CVEs

Sources