Back to articles
Python 3.13.4, 3.12.11, 3.11.13, 3.10.18 and 3.9.23 are now available

Python 3.13.4, 3.12.11, 3.11.13, 3.10.18 and 3.9.23 are now available

via Python BlogThomas Wouters (noreply@blogger.com)

Python Release Party It was only meant to be release day for 3.13.4 today, but poor number 13 looked so lonely… And hey, we had a couple of tarfile CVEs that we had to fix. So most of the Release Managers and all the Developers-in-Residence (including Security Developer-in-Residence Seth Michael Larson) came together to make it a full release party. Security content in these releases gh-135034 : Fixes multiple issues that allowed tarfile extraction filters ( filter="data" and filter="tar" ) to be bypassed using crafted symlinks and hard links.Addresses CVE 2024-12718 , CVE 2025-4138 , CVE 2025-4330 , and CVE 2025-4517 . gh-133767 : Fix use-after-free in the “unicode-escape” decoder with a non-“strict” error handler. gh-128840 : Short-circuit the processing of long IPv6 addresses early in ipaddress to prevent excessive memory consumption and a minor denial-of-service. In addition to the security fixed mentioned above, a few additional changes to the ipaddress were backported to make the

Continue reading on Python Blog

Opens in a new tab

Read Full Article
5 views

Related Articles