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

CVE-2024-0397

Fixed in a distro release EPSS <1%CVSS 7.4

A defect was discovered in the Python “ssl” module where there is a memory race condition with the ssl.SSLContext methods “cert_store_stats()” and “get_ca_certs()”. The race condition can be triggered if the methods are called at the same time as certificates are loaded into the SSLContext, such as during the TLS handshake with a certificate directory configured. This issue is fixed in CPython 3.10.14, 3.11.9, 3.12.3, and 3.13.0a5.

Published 2024-06-17 · CVE record · OSV

Products: Python Software Foundation CPython

Distro releases

ReleasePackageFixed in
Amazon Linux 2python33.7.16-1.amzn2.0.13
Amazon Linux 2python3-debug3.7.16-1.amzn2.0.13
Amazon Linux 2python3-devel3.7.16-1.amzn2.0.13
Amazon Linux 2python3-libs3.7.16-1.amzn2.0.13
Amazon Linux 2python3-test3.7.16-1.amzn2.0.13
Amazon Linux 2python3-tkinter3.7.16-1.amzn2.0.13
Amazon Linux 2python3-tools3.7.16-1.amzn2.0.13
Amazon Linux 2023python-unversioned-command3.9.16-1.amzn2023.0.9
Amazon Linux 2023python33.9.16-1.amzn2023.0.9
Amazon Linux 2023python3-debug3.9.16-1.amzn2023.0.9
Amazon Linux 2023python3-devel3.9.16-1.amzn2023.0.9
Amazon Linux 2023python3-idle3.9.16-1.amzn2023.0.9
Amazon Linux 2023python3-libs3.9.16-1.amzn2023.0.9
Amazon Linux 2023python3-test3.9.16-1.amzn2023.0.9
Amazon Linux 2023python3-tkinter3.9.16-1.amzn2023.0.9
Amazon Linux 2023python3.113.11.6-1.amzn2023.0.5
Amazon Linux 2023python3.11-debug3.11.6-1.amzn2023.0.5
Amazon Linux 2023python3.11-devel3.11.6-1.amzn2023.0.5
Amazon Linux 2023python3.11-idle3.11.6-1.amzn2023.0.5
Amazon Linux 2023python3.11-libs3.11.6-1.amzn2023.0.5
Amazon Linux 2023python3.11-test3.11.6-1.amzn2023.0.5
Amazon Linux 2023python3.11-tkinter3.11.6-1.amzn2023.0.5
Chainguardpython-3.93.9.19-r2
Debian 11python3.93.9.2-1+deb11u2
Debian 12pypy3no fix
Debian 12python3.113.11.2-6+deb12u3
Debian 13pypy37.3.16+dfsg-1
Debian 14pypy37.3.16+dfsg-1
Red Hat Enterprise Linux 9python-unversioned-command0:3.9.21-1.el9_5
Red Hat Enterprise Linux 9python30:3.9.21-1.el9_5
Red Hat Enterprise Linux 9python3-debug0:3.9.21-1.el9_5
Red Hat Enterprise Linux 9python3-devel0:3.9.21-1.el9_5
Red Hat Enterprise Linux 9python3-idle0:3.9.21-1.el9_5
Red Hat Enterprise Linux 9python3-libs0:3.9.21-1.el9_5
Red Hat Enterprise Linux 9python3-test0:3.9.21-1.el9_5
Red Hat Enterprise Linux 9python3-tkinter0:3.9.21-1.el9_5
Red Hat Enterprise Linux 9python3.110:3.11.9-7.el9
Red Hat Enterprise Linux 9python3.11-debug0:3.11.9-7.el9
Red Hat Enterprise Linux 9python3.11-debuginfo0:3.11.9-7.el9
Red Hat Enterprise Linux 9python3.11-debugsource0:3.11.9-7.el9
Red Hat Enterprise Linux 9python3.11-devel0:3.11.9-7.el9
Red Hat Enterprise Linux 9python3.11-idle0:3.11.9-7.el9
Red Hat Enterprise Linux 9python3.11-libs0:3.11.9-7.el9
Red Hat Enterprise Linux 9python3.11-test0:3.11.9-7.el9
Red Hat Enterprise Linux 9python3.11-tkinter0:3.11.9-7.el9
Red Hat Enterprise Linux 9python3.120:3.12.5-2.el9
Red Hat Enterprise Linux 9python3.12-debug0:3.12.5-2.el9
Red Hat Enterprise Linux 9python3.12-debuginfo0:3.12.5-2.el9
Red Hat Enterprise Linux 9python3.12-debugsource0:3.12.5-2.el9
Red Hat Enterprise Linux 9python3.12-devel0:3.12.5-2.el9
Red Hat Enterprise Linux 9python3.12-idle0:3.12.5-2.el9
Red Hat Enterprise Linux 9python3.12-libs0:3.12.5-2.el9
Red Hat Enterprise Linux 9python3.12-test0:3.12.5-2.el9
Red Hat Enterprise Linux 9python3.12-tkinter0:3.12.5-2.el9
Red Hat Enterprise Linux 9python3.90:3.9.21-1.el9_5
Red Hat Enterprise Linux 9python3.9-debuginfo0:3.9.21-1.el9_5
Red Hat Enterprise Linux 9python3.9-debugsource0:3.9.21-1.el9_5
SUSE EL-9 Update Products SaltBundle Updatesaltbundlepy3.11.9-1.26.1
SUSE EL-9 Update Products SaltBundle Updatesaltbundlepy-core3.11.9-1.26.1
SUSE EL-9 Update Products SaltBundle Updatesaltbundlepy-cryptography3.3.2-1.18.1
SUSE EL-9 Update Products SaltBundle Updatesaltbundlepy-docker7.0.0-1.8.1
SUSE EL-9 Update Products SaltBundle Updatesaltbundlepy-idna3.4-1.9.2
SUSE EL-9 Update Products SaltBundle Updatesaltbundlepy-passlib1.7.4-1.3.1
SUSE EL-9 Update Products SaltBundle Updatesaltbundlepy-passlib-test1.7.4-1.3.1
SUSE EL-9 Update Products SaltBundle Updatesaltbundlepy-setuptools67.7.2-1.12.1
SUSE EL-9 Update Products SaltBundle Updatesaltbundlepy-urllib32.0.7-1.12.1
SUSE EL-9 Update Products SaltBundle Updatesaltbundlepy-zipp3.15.0-1.9.2
SUSE EL-9 Update Products SaltBundle Updatevenv-salt-minion3006.0-1.47.1
SUSE Enterprise Storage 7.1python33.6.15-150300.10.65.2
SUSE Enterprise Storage 7.1python3-core3.6.15-150300.10.65.1
SUSE Linux Enterprise High Performance Computing 15 SP3-LTSSpython33.6.15-150300.10.65.2
SUSE Linux Enterprise High Performance Computing 15 SP3-LTSSpython3-core3.6.15-150300.10.65.1
SUSE Linux Enterprise High Performance Computing 15 SP4-ESPOSpython33.6.15-150300.10.65.2
SUSE Linux Enterprise High Performance Computing 15 SP4-ESPOSpython3-core3.6.15-150300.10.65.1
SUSE Linux Enterprise High Performance Computing 15 SP4-LTSSpython33.6.15-150300.10.65.2
SUSE Linux Enterprise High Performance Computing 15 SP4-LTSSpython3-core3.6.15-150300.10.65.1
SUSE Linux Enterprise Micro 5.1python33.6.15-150000.3.150.1
SUSE Linux Enterprise Micro 5.1python3-core3.6.15-150000.3.150.1
SUSE Linux Enterprise Micro 5.2python33.6.15-150300.10.65.2
SUSE Linux Enterprise Micro 5.2python3-core3.6.15-150300.10.65.1
SUSE Linux Enterprise Micro 5.3python33.6.15-150300.10.65.2
SUSE Linux Enterprise Micro 5.3python3-core3.6.15-150300.10.65.1
SUSE Linux Enterprise Micro 5.4python33.6.15-150300.10.65.2
SUSE Linux Enterprise Micro 5.4python3-core3.6.15-150300.10.65.1
SUSE Linux Enterprise Micro 5.5python33.6.15-150300.10.65.2
SUSE Linux Enterprise Micro 5.5python3-core3.6.15-150300.10.65.1
SUSE Linux Enterprise Module for Basesystem 15 SP5python33.6.15-150300.10.65.2
SUSE Linux Enterprise Module for Basesystem 15 SP5python3-core3.6.15-150300.10.65.1
SUSE Linux Enterprise Module for Basesystem 15 SP6python33.6.15-150300.10.65.2
SUSE Linux Enterprise Module for Basesystem 15 SP6python3-core3.6.15-150300.10.65.1
SUSE Linux Enterprise Module for Basesystem 15 SP6python311-core3.11.9-150600.3.3.1
SUSE Linux Enterprise Module for Development Tools 15 SP5python3-core3.6.15-150300.10.65.1
SUSE Linux Enterprise Module for Development Tools 15 SP6python3-core3.6.15-150300.10.65.1
SUSE Linux Enterprise Module for Legacy 15 SP5python393.9.19-150300.4.46.1
SUSE Linux Enterprise Module for Legacy 15 SP5python39-core3.9.19-150300.4.46.1
SUSE Linux Enterprise Module for Python 3 15 SP6python3113.11.9-150600.3.3.1
SUSE Linux Enterprise Module for Python 3 15 SP6python311-core3.11.9-150600.3.3.1
SUSE Linux Enterprise Module for Python 3 15 SP6python3123.12.4-150600.3.3.1
SUSE Linux Enterprise Module for Python 3 15 SP6python312-core3.12.4-150600.3.3.1
SUSE Linux Enterprise Server 12 SP5python363.6.15-58.1
SUSE Linux Enterprise Server 12 SP5python36-core3.6.15-58.1
SUSE Linux Enterprise Server 15 SP3-LTSSpython33.6.15-150300.10.65.2
SUSE Linux Enterprise Server 15 SP3-LTSSpython3-core3.6.15-150300.10.65.1
SUSE Linux Enterprise Server 15 SP4-LTSSpython33.6.15-150300.10.65.2
SUSE Linux Enterprise Server 15 SP4-LTSSpython3-core3.6.15-150300.10.65.1
SUSE Linux Enterprise Server for SAP Applications 12 SP5python363.6.15-58.1
SUSE Linux Enterprise Server for SAP Applications 12 SP5python36-core3.6.15-58.1
SUSE Linux Enterprise Server for SAP Applications 15 SP3python33.6.15-150300.10.65.2
SUSE Linux Enterprise Server for SAP Applications 15 SP3python3-core3.6.15-150300.10.65.1
SUSE Linux Enterprise Server for SAP Applications 15 SP4python33.6.15-150300.10.65.2
SUSE Linux Enterprise Server for SAP Applications 15 SP4python3-core3.6.15-150300.10.65.1
SUSE Linux Enterprise Software Development Kit 12 SP5python36-core3.6.15-58.1
SUSE Linux Micro 6.0python3113.11.8-3.1
SUSE Linux Micro 6.0python3113.11.11-1.1
SUSE Linux Micro 6.0python311-core3.11.8-3.1
SUSE Linux Micro 6.0python311-core3.11.11-1.1
SUSE Linux Micro 6.1python3113.11.12-slfo.1.1_1.1
SUSE Linux Micro 6.1python311-core3.11.12-slfo.1.1_1.1
SUSE Manager Client Tools 12venv-salt-minion3006.0-3.65.1
SUSE Manager Client Tools 15venv-salt-minion3006.0-150000.3.67.1
SUSE Manager Client Tools for RHEL, Liberty and Clones 9-CLIENT-TOOLSvenv-salt-minion3006.0-1.47.1
SUSE Manager Client Tools for SLE Micro 5venv-salt-minion3006.0-150000.3.67.1
SUSE Manager Proxy 4.3python33.6.15-150300.10.65.2
SUSE Manager Proxy 4.3python3-core3.6.15-150300.10.65.1
SUSE Manager Proxy Module 4.3venv-salt-minion3006.0-150000.3.67.1
SUSE Manager Server 4.3python33.6.15-150300.10.65.2
SUSE Manager Server 4.3python3-core3.6.15-150300.10.65.1
SUSE Manager Server Module 4.3venv-salt-minion3006.0-150000.3.67.1
Ubuntu 20.04 LTSpython3.83.8.10-0ubuntu1~20.04.11
Ubuntu 22.04 LTSpython3.103.10.12-1~22.04.5
Ubuntu Pro 14.04 LTSpython2.7no fix
Ubuntu Pro 14.04 LTSpython3.4no fix
Ubuntu Pro 16.04 LTSpython2.7no 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.9no fix
Ubuntu Pro 22.04 LTSpython2.7no fix
Ubuntu Pro 22.04 LTSpython3.11no fix
openSUSE Leap 15.5python33.6.15-150300.10.65.2
openSUSE Leap 15.5python3-core3.6.15-150300.10.65.1
openSUSE Leap 15.5python3-documentation3.6.15-150300.10.65.1
openSUSE Leap 15.5python393.9.19-150300.4.46.1
openSUSE Leap 15.5python39-core3.9.19-150300.4.46.1
openSUSE Leap 15.5python39-documentation3.9.19-150300.4.46.1
openSUSE Leap 15.6python33.6.15-150300.10.65.2
openSUSE Leap 15.6python3-core3.6.15-150300.10.65.1
openSUSE Leap 15.6python3-documentation3.6.15-150300.10.65.1
openSUSE Leap 15.6python3113.11.9-150600.3.3.1
openSUSE Leap 15.6python311-core3.11.9-150600.3.3.1
openSUSE Leap 15.6python311-documentation3.11.9-150600.3.3.1
openSUSE Leap 15.6python3123.12.4-150600.3.3.1
openSUSE Leap 15.6python312-core3.12.4-150600.3.3.1
openSUSE Leap 15.6python312-documentation3.12.4-150600.3.3.1
openSUSE Leap 15.6python393.9.19-150300.4.46.1
openSUSE Leap 15.6python39-core3.9.19-150300.4.46.1
openSUSE Leap 15.6python39-documentation3.9.19-150300.4.46.1
openSUSE Leap Micro 5.3python33.6.15-150300.10.65.2
openSUSE Leap Micro 5.3python3-core3.6.15-150300.10.65.1
openSUSE Leap Micro 5.4python33.6.15-150300.10.65.2
openSUSE Leap Micro 5.4python3-core3.6.15-150300.10.65.1
openSUSE Tumbleweedpython3103.10.14-2.1
openSUSE Tumbleweedpython3113.11.9-3.1
openSUSE Tumbleweedpython3123.12.5-1.1
openSUSE Tumbleweedpython383.8.19-3.1
openSUSE Tumbleweedpython393.9.19-2.1