CVE-2026-7774

Name
CVE-2026-7774
Description
tarfile.data_filter could be bypassed using crafted link entries, including symlinks with empty or directory-like names, to redirect later archive members outside the intended extraction directory. This allowed a malicious tar archive to cause tarfile.extractall() to write files outside the destination directory, subject to the permissions of the extracting process.
NVD Severity
unknown
Other trackers
Mailing lists
Exploits
Forges
GitHub (code, issues), Aports (code, issues)

References

Type URI
cna@python.org https://github.com/python/cpython/issues/149486
cna@python.org https://github.com/python/cpython/pull/149487
cna@python.org https://mail.python.org/archives/list/security-announce@python.org/thread/4FU62L2M6RMMHT2QPGQNPEHHUND7CEX5/
af854a3a-2127-422b-91ae-364da2661108 http://www.openwall.com/lists/oss-security/2026/06/04/9
cna@python.org https://github.com/python/cpython/commit/0478bd83d82b255e0f29f613367a59d261e7eaa2
cna@python.org https://github.com/python/cpython/commit/0d28f5e46e151718972dfabd91205444d0037b6d
cna@python.org https://github.com/python/cpython/commit/578411982c16f753f4893532510099ef665117da
cna@python.org https://github.com/python/cpython/commit/5cf47a248c35c375d610b87b2f72fd1ed454b558
cna@python.org https://github.com/python/cpython/commit/74cca9a92fb7d653e404843a56b8bdc7b0afdbbf
cna@python.org https://github.com/python/cpython/commit/10a13bee3c24f9c62b602e696334ff2272a40efc
cna@python.org https://github.com/python/cpython/commit/c063191cb7f9170f9565e305f8aa2b79ab2bf609

Match rules

CPE URI Source package Min version Max version

Vulnerable and fixed packages

Source package Branch Version Maintainer Status
python3 edge-main 3.14.7-r0 Natanael Copa <ncopa@alpinelinux.org> fixed
python3 3.24-main 3.14.7-r0 Natanael Copa <ncopa@alpinelinux.org> fixed