Skip to content
8.8 High

CVE-2026-19429 Jenkins FilePath.untarFrom() does not validate symlink targets when extracting TAR archives, allowing an attacker with…

Description

Jenkins FilePath.untarFrom() does not validate symlink targets when extracting TAR archives, allowing an attacker with Item/Configure permission to create symlinks from a workspace to arbitrary files on the Jenkins controller. This issue remains exploitable in versions patched for CVE-2026-33001 and CVE-2026-70427. An attacker can use this to read sensitive files from $JENKINS_HOME, including Jenkins cryptographic keys and stored credentials. Jenkins 2.576 is additionally affected by a Unicode zero-width character bypass of the blank-name validation introduced by CVE-2026-70427.

Affected products and versions

Product Affected versions Fixed in
Jenkins 1.0 1.0 → 2.577 No fix stated
The 153 CVEs of Jenkins →
Track this CVE