What’s Vulnerable › Vulnerabilities
CVE-2026-70622: tar-rs 0.4.11 - 0.4.46 Symlink Escape via append_dir_all()
- Severity: medium (CVSS 6.5 v3.1)
- Exploited in the wild: not listed in CISA KEV
- EPSS: 0.5% probability of exploitation in the next 30 days
- Public exploit or detection template: none known
- Published: 2026-08-10 · updated 2026-10-24
- Weakness: CWE-59
Description
tar-rs versions 0.4.11 through 0.4.46 contain a symlink escape vulnerability in the Builder::append_dir_all() function that allows attackers to read files outside the intended source root directory by planting symlinks in an attacker-controlled directory. When a privileged process archives an untrusted directory, the function follows symlinks without verifying that resolved targets remain within the source root, causing out-of-bounds files to be included in the archive as regular files and disclosed to the attacker.
Affected products
- composefs tar-rs: from 0.4.11 through 0.4.46
References
- https://gist.github.com/thesmartshadow/e7dac0bb690ee17b9cc142154cb11726
- https://www.vulncheck.com/advisories/tar-rs-symlink-escape-via-append-dir-all
Get alerted when CVE-2026-70622 or the next vulnerability affects your stack