This page tracks the Debian fix status. The vulnerability itself is described on the main CVE page. View CVE-2026-11940 →
Categories
DEBIAN-CVE-2026-11940

tarfile.extractall() with the 'data' or 'tar' filter could be bypassed by a crafted archive where a hardlink references a symlink stored at a deeper...

Original description

The description as published by the source.

tarfile.extractall() with the 'data' or 'tar' filter could be bypassed by a crafted archive where a hardlink references a symlink stored at a deeper name than the hardlink itself.  The extraction fallback validated the symlink at it's archived location but recreated it at the hardlink's shallower path, letting a relative target the filter judged contained escape the destination directory.  This allowed a malicious tar archive to create a symlink pointing outside the destination, enabling out-of-destination file reads or writes. This was an incomplete fix of CVE-2025-4330.

Source: OSV.dev (Open Source Vulnerabilities) OSV

Affected packages

Debian:13 pypy3
[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}]
Debian:14 pypy3
[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"8.0.0+dfsg-1"}]}]
Debian:12 python3.11
[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}]
Debian:13 python3.13
[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.13.5-2+deb13u5"}]}]
Debian:14 python3.13
[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.13.15-1"}]}]
Debian:14 python3.14
[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.14.7-1"}]}]

References

We use cookies for analytics and ad measurement. This setting applies to all Game co., Ltd. sites. Details