Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

debian логотип

CVE-2026-4360

Опубликовано: 30 июн. 2026
Источник: debian

Описание

In the Tarfile.extract() function, the filter parameter is not passed properly when extracting hardlinks. An affected system that extracts content from untrusted tar files could end up writing files with an unexpected uid/gid despite the user passing filter='data' to the extract() function.

Пакеты

ПакетСтатусВерсия исправленияРелизТип
python3.14fixed3.14.7-1package
python3.13fixed3.13.15-1package
python3.13fixed3.13.5-2+deb13u5trixiepackage
python3.11not-affectedpackage
python3.9not-affectedpackage
python2.7not-affectedpackage
jythonnot-affectedpackage
pypy3fixed8.0.0+dfsg-1package
pypy3no-dsatrixiepackage
pypy3not-affectedbookwormpackage
pypy3not-affectedbullseyepackage

Примечания

  • https://mail.python.org/archives/list/security-announce@python.org/thread/TWZW2PC2AZOV6FENIHFSRC63OM7MBGSB/

  • https://github.com/python/cpython/issues/151987

  • https://github.com/python/cpython/pull/151988

  • https://github.com/python/cpython/commit/7b57e8d51446297b8c7c482d224bc5f1938e4301 (v3.15.0b4)

  • https://github.com/python/cpython/commit/5e0ef3f1afe892e4f64eb83368db57ac4c40cba0 (v3.14.7)

  • https://github.com/python/cpython/commit/eee3ddf0ca10283cc7fea724aae9cd8665f8d15e (v3.13.15)

  • https://github.com/python/cpython/commit/d2b2f5eacab4dd48446b63340613b05dcbbf0b44 (v3.11.16)

  • Same code situation as with CVE-2025-4435.

Связанные уязвимости

CVSS3: 5.3
ubuntu
3 месяца назад

In the Tarfile.extract() function, the filter parameter is not passed properly when extracting hardlinks. An affected system that extracts content from untrusted tar files could end up writing files with an unexpected uid/gid despite the user passing filter='data' to the extract() function.

CVSS3: 5
redhat
3 месяца назад

In the Tarfile.extract() function, the filter parameter is not passed properly when extracting hardlinks. An affected system that extracts content from untrusted tar files could end up writing files with an unexpected uid/gid despite the user passing filter='data' to the extract() function.

CVSS3: 5.3
nvd
3 месяца назад

In the Tarfile.extract() function, the filter parameter is not passed properly when extracting hardlinks. An affected system that extracts content from untrusted tar files could end up writing files with an unexpected uid/gid despite the user passing filter='data' to the extract() function.

msrc
3 месяца назад

Tarfile.extract() doesn't fully respect filter parameter

CVSS3: 5.3
github
3 месяца назад

In the Tarfile.extract() function, the filter parameter is not passed properly when extracting hardlinks. An affected system that extracts content from untrusted tar files could end up writing files with an unexpected uid/gid despite the user passing filter='data' to the extract() function.