Patchwire CVEs, their patch status, and feeds to follow them

CVE-2026-12345

Fixed in a distro release EPSS <1%CVSS 5.9

The cleanup of tempfile.TemporaryDirectory is vulnerable to a race condition. An attacker who can modify the tree during cleanup can replace a directory with a symbolic link, causing files outside of the temporary directory to be deleted or have their permissions and file flags reset, with the privileges of the process performing the cleanup. Note that platforms where shutil.rmtree.avoids_symlink_attacks is false, remain affected, and file flags may still be reset outside of the tree on all platforms.

Published 2026-09-29 · CVE record · OSV

Products: Python Software Foundation CPython

Distro releases

ReleasePackageFixed in
AlmaLinux 8platform-python3.6.8-79.el8_10.alma.1
AlmaLinux 8platform-python-debug3.6.8-79.el8_10.alma.1
AlmaLinux 8platform-python-devel3.6.8-79.el8_10.alma.1
AlmaLinux 8python3-idle3.6.8-79.el8_10.alma.1
AlmaLinux 8python3-libs3.6.8-79.el8_10.alma.1
AlmaLinux 8python3-test3.6.8-79.el8_10.alma.1
AlmaLinux 8python3-tkinter3.6.8-79.el8_10.alma.1
Chainguardpython-3.10no fix
Chainguardpython-3.11no fix
Chainguardpython-3.12no fix
Chainguardpython-3.13no fix
Chainguardpython-3.14no fix
Chainguardpython-3.143.14.8_git20261014-r0
Chainguardpython-3.150
Debian 12pypy3no fix
Debian 12python3.11no fix
Debian 13pypy3no fix
Debian 13python3.13no fix
Debian 14pypy3no fix
Debian 14python3.13no fix
Debian 14python3.14no fix
Debian 14python3.153.15.0~rc3-1
Red Hat Enterprise Linux 8platform-python0:3.6.8-79.el8_10
Red Hat Enterprise Linux 8platform-python-debug0:3.6.8-79.el8_10
Red Hat Enterprise Linux 8platform-python-devel0:3.6.8-79.el8_10
Red Hat Enterprise Linux 8python30:3.6.8-79.el8_10
Red Hat Enterprise Linux 8python3-debuginfo0:3.6.8-79.el8_10
Red Hat Enterprise Linux 8python3-debugsource0:3.6.8-79.el8_10
Red Hat Enterprise Linux 8python3-idle0:3.6.8-79.el8_10
Red Hat Enterprise Linux 8python3-libs0:3.6.8-79.el8_10
Red Hat Enterprise Linux 8python3-test0:3.6.8-79.el8_10
Red Hat Enterprise Linux 8python3-tkinter0:3.6.8-79.el8_10
Red Hat hummingbird 1python-unversioned-command0:3.14.8-1.hum1
Red Hat hummingbird 1python30:3.14.8-1.hum1
Red Hat hummingbird 1python3-debug0:3.14.8-1.hum1
Red Hat hummingbird 1python3-devel0:3.14.8-1.hum1
Red Hat hummingbird 1python3-idle0:3.14.8-1.hum1
Red Hat hummingbird 1python3-libs0:3.14.8-1.hum1
Red Hat hummingbird 1python3-test0:3.14.8-1.hum1
Red Hat hummingbird 1python3-tkinter0:3.14.8-1.hum1
Red Hat hummingbird 1python3.120:3.12.15-1.hum1
Red Hat hummingbird 1python3.12-debug0:3.12.15-1.hum1
Red Hat hummingbird 1python3.12-devel0:3.12.15-1.hum1
Red Hat hummingbird 1python3.12-idle0:3.12.15-1.hum1
Red Hat hummingbird 1python3.12-libs0:3.12.15-1.hum1
Red Hat hummingbird 1python3.12-test0:3.12.15-1.hum1
Red Hat hummingbird 1python3.12-tkinter0:3.12.15-1.hum1
Red Hat hummingbird 1python3.130:3.13.16-1.hum1
Red Hat hummingbird 1python3.13-debug0:3.13.16-1.hum1
Red Hat hummingbird 1python3.13-devel0:3.13.16-1.hum1
Red Hat hummingbird 1python3.13-freethreading0:3.13.16-1.hum1
Red Hat hummingbird 1python3.13-freethreading-debug0:3.13.16-1.hum1
Red Hat hummingbird 1python3.13-idle0:3.13.16-1.hum1
Red Hat hummingbird 1python3.13-libs0:3.13.16-1.hum1
Red Hat hummingbird 1python3.13-test0:3.13.16-1.hum1
Red Hat hummingbird 1python3.13-tkinter0:3.13.16-1.hum1
Red Hat hummingbird 1python3.140:3.14.8-1.hum1
Red Hat hummingbird 1python3.14-freethreading0:3.14.8-1.hum1
Red Hat hummingbird 1python3.14-freethreading-debug0:3.14.8-1.hum1
Red Hat hummingbird 1python3.14-freethreading-devel0:3.14.8-1.hum1
Red Hat hummingbird 1python3.14-freethreading-idle0:3.14.8-1.hum1
Red Hat hummingbird 1python3.14-freethreading-libs0:3.14.8-1.hum1
Red Hat hummingbird 1python3.14-freethreading-test0:3.14.8-1.hum1
Red Hat hummingbird 1python3.14-freethreading-tkinter0:3.14.8-1.hum1
Rocky Linux 8python30:3.6.8-79.el8_10.rocky.0
Ubuntu 22.04 LTSpython3.10no fix
Ubuntu 24.04 LTSpython3.12no fix
Ubuntu 26.04 LTSpython3.14no fix
Ubuntu 26.10python3.14no fix
Ubuntu Pro 14.04 LTSpython2.7no fix
Ubuntu Pro 14.04 LTSpython3.4no fix
Ubuntu Pro 14.04 LTSpython3.5no fix
Ubuntu Pro 16.04 LTSpython2.7no fix
Ubuntu Pro 16.04 LTSpython3.5no fix
Ubuntu Pro 18.04 LTSpython2.7no fix
Ubuntu Pro 18.04 LTSpython3.6no fix
Ubuntu Pro 18.04 LTSpython3.7no fix
Ubuntu Pro 18.04 LTSpython3.8no fix
Ubuntu Pro 20.04 LTSpython2.7no fix
Ubuntu Pro 20.04 LTSpython3.8no fix
Ubuntu Pro 20.04 LTSpython3.9no fix
Ubuntu Pro 22.04 LTSpython2.7no fix
Ubuntu Pro 22.04 LTSpython3.11no fix
Wolfipython-3.10no fix
Wolfipython-3.11no fix
Wolfipython-3.12no fix
Wolfipython-3.13no fix
Wolfipython-3.14no fix
Wolfipython-3.143.14.8_git20261014-r0
Wolfipython-3.150
openSUSE Tumbleweedpython3153.15.0-1.1