PT-2026-69480
CVE-2026-19429
·
Published
2026-08-10
·
Updated
2026-10-08
Description by
CVSS 4.0
9.4
CriticalMetricsAV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H
Name of the Vulnerable Software and Affected Versions
Jenkins Project Jenkins versions prior to LTS 2.555.3
Description
An incomplete patch allows an authenticated remote attacker with Item/Configure permission to read arbitrary files on the Jenkins controller filesystem. The issue exists because the
untarFrom() function validates symlink destinations during tar extraction in FilePath.java but fails to validate symlink targets. A symlink located inside the workspace can point to arbitrary paths outside of it, enabling the disclosure of sensitive files readable by the Jenkins process user, such as secrets/master.key, credentials.xml, and other configuration files. Exploitation can occur if an administrator points a tool installer, such as DownloadFromUrlInstaller or ZipExtractionInstaller, to an attacker-controlled URL. Subsequently, a request to the endpoint '/job/{name}/build' extracts the malicious tar archive and plants symlinks in the tool cache. Sensitive data is then exposed via the endpoints '/job/{name}/lastBuild/consoleText' or '/job/{name}/ws/{file}', potentially revealing files like /etc/passwd.Recommendations
Update Jenkins Project Jenkins to a version later than LTS 2.555.3.
Exploitability
Exploit
Fix
Impacts
Researchers
Vendors
Affected products
Found an issue in the description? Have something to add? Feel free to write us 👾