CVE-2026-19445
Use-after-free of a server-side SSLContext when sni_callback switches contexts
A remote, unauthenticated TLS client can make a server crash or call through a freed pointer if its sni_callback assigns a different context to SSLSocket.context (the documented way to select a certificate per server name) and nothing else keeps the original ssl.SSLContext alive. Typical cases are servers that create an SSLContext per connection or replace it while connections are open; servers that wrap their listening socket with it are not affected.
Mitigation: keep a reference to every SSLContext that sets sni_callback for the lifetime of the server. TLS clients are not affected.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- High
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- High
- Integrity
- High
- Availability
- Low
Exploit likelihood
What each source reports
CVE List Score used
9.2
Use-after-free of a server-side SSLContext when sni_callback switches contexts
A remote, unauthenticated TLS client can make a server crash or call through a freed pointer if its sni_callback assigns a different context to SSLSocket.context (the documented way to select a certificate per server name) and nothing else keeps the original ssl.SSLContext alive. Typical cases are servers that create an SSLContext per connection or replace it while connections are open; servers that wrap their listening socket with it are not affected.
Mitigation: keep a reference to every SSLContext that sets sni_callback for the lifetime of the server. TLS clients are not affected.
- Record
CVE-2026-19445- CVSS 4.0
- 9.2 Critical
CVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:N/VC:H/VI:H/VA:L/SC:N/SI:N/SA:N - Weakness
- CWE-416
- Updated
- 2026-11-02
EUVDEUVD-2026-90077
9.2
A remote, unauthenticated TLS client can make a server crash or call through a freed pointer if its sni_callback assigns a different context to SSLSocket.context (the documented way to select a certificate per server name) and nothing else keeps the original ssl.SSLContext alive. Typical cases are servers that create an SSLContext per connection or replace it while connections are open; servers that wrap their listening socket with it are not affected.
Mitigation: keep a reference to every SSLContext that sets sni_callback for the lifetime of the server. TLS clients are not affected.
- Record
EUVD-2026-90077- CVSS 4.0
- 9.2 Critical
CVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:N/VC:H/VI:H/VA:L/SC:N/SI:N/SA:N - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-7jvw-f348-84gq
9.2
A remote, unauthenticated TLS client can make a server crash or call through a freed pointer if...
A remote, unauthenticated TLS client can make a server crash or call through a freed pointer if its sni_callback assigns a different context to SSLSocket.context (the documented way to select a certificate per server name) and nothing else keeps the original ssl.SSLContext alive. Typical cases are servers that create an SSLContext per connection or replace it while connections are open; servers that wrap their listening socket with it are not affected.
Mitigation: keep a reference to every SSLContext that sets sni_callback for the lifetime of the server. TLS clients are not affected.
- Record
GHSA-7jvw-f348-84gq- CVSS 4.0
- 9.2 Critical
CVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:N/VC:H/VI:H/VA:L/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X - Weakness
- CWE-416
- Updated
- 2026-11-02
NVD
9.2
A remote, unauthenticated TLS client can make a server crash or call through a freed pointer if its sni_callback assigns a different context to SSLSocket.context (the documented way to select a certificate per server name) and nothing else keeps the original ssl.SSLContext alive. Typical cases are servers that create an SSLContext per connection or replace it while connections are open; servers that wrap their listening socket with it are not affected.
Mitigation: keep a reference to every SSLContext that sets sni_callback for the lifetime of the server. TLS clients are not affected.
- Record
CVE-2026-19445- CVSS 4.0
- 9.2 Critical
CVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:N/VC:H/VI:H/VA:L/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X - Weakness
- CWE-416
- Updated
- 2026-11-02
OSVALPINE-CVE-2026-19445
9.2
A remote, unauthenticated TLS client can make a server crash or call through a freed pointer if its sni_callback assigns a different context to SSLSocket.context (the documented way to select a certificate per server name) and nothing else keeps the original ssl.SSLContext alive. Typical cases are servers that create an SSLContext per connection or replace it while connections are open; servers that wrap their listening socket with it are not affected.
Mitigation: keep a reference to every SSLContext that sets sni_callback for the lifetime of the server. TLS clients are not affected.
- Record
ALPINE-CVE-2026-19445- CVSS 4.0
- 9.2 Critical
CVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:N/VC:H/VI:H/VA:L/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X - Updated
- 2026-11-02
OSV
9.2
Use-after-free of a server-side SSLContext when sni_callback switches contexts
A remote, unauthenticated TLS client can make a server crash or call through a freed pointer if its sni_callback assigns a different context to SSLSocket.context (the documented way to select a certificate per server name) and nothing else keeps the original ssl.SSLContext alive. Typical cases are servers that create an SSLContext per connection or replace it while connections are open; servers that wrap their listening socket with it are not affected.
Mitigation: keep a reference to every SSLContext that sets sni_callback for the lifetime of the server. TLS clients are not affected.
- Record
CVE-2026-19445- CVSS 4.0
- 9.2 Critical
CVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:N/VC:H/VI:H/VA:L/SC:N/SI:N/SA:N - Weakness
- CWE-416
- Updated
- 2026-11-07
Show 47 moreShow less
OSVDEBIAN-CVE-2026-19445
9.2
A remote, unauthenticated TLS client can make a server crash or call through a freed pointer if its sni_callback assigns a different context to SSLSocket.context (the documented way to select a certificate per server name) and nothing else keeps the original ssl.SSLContext alive. Typical cases are servers that create an SSLContext per connection or replace it while connections are open; servers that wrap their listening socket with it are not affected. Mitigation: keep a reference to every SSLContext that sets sni_callback for the lifetime of the server. TLS clients are not affected.
- Record
DEBIAN-CVE-2026-19445- CVSS 4.0
- 9.2 Critical
CVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:N/VC:H/VI:H/VA:L/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X - Updated
- 2026-11-02
OSVRHSA-2026:74867
8.1
Red Hat Security Advisory: Red Hat Hardened Images RPMs bug fix and enhancement update
- Record
RHSA-2026:74867- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2026:77017
8.1
Red Hat Security Advisory: python3.12 security update
- Record
RHSA-2026:77017- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2026:77018
8.1
Red Hat Security Advisory: python3.14 security update
- Record
RHSA-2026:77018- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2026:77020
8.1
Red Hat Security Advisory: python3.12 security update
- Record
RHSA-2026:77020- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2026:77021
8.1
Red Hat Security Advisory: python3.14 security update
- Record
RHSA-2026:77021- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2026:77028
8.1
Red Hat Security Advisory: python3.12 security update
- Record
RHSA-2026:77028- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2026:85239
8.1
Red Hat Security Advisory: python3 security update
- Record
RHSA-2026:85239- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRLSA-2026:77017
8.1
Important: python3.12 security update
Python is an interpreted, interactive, object-oriented programming language, which includes modules, classes, exceptions, very high level dynamic data types and dynamic typing. Python supports interfaces to many system calls and libraries, as well as to various windowing systems.
Security Fix(es):
-
python: python: Certificate verification bypass via missing server_hostname validation in SSLContext.wrap_bio() (CVE-2026-19553)
-
python: Use-after-free of a server-side SSLContext when sni_callback switches contexts (CVE-2026-19445)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
RLSA-2026:77017- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRLSA-2026:77018
8.1
Important: python3.14 security update
Python is an interpreted, interactive, object-oriented programming language, which includes modules, classes, exceptions, very high level dynamic data types and dynamic typing. Python supports interfaces to many system calls and libraries, as well as to various windowing systems.
Security Fix(es):
-
python: python: Certificate verification bypass via missing server_hostname validation in SSLContext.wrap_bio() (CVE-2026-19553)
-
python: Use-after-free of a server-side SSLContext when sni_callback switches contexts (CVE-2026-19445)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
RLSA-2026:77018- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRLSA-2026:77020
8.1
Important: python3.12 security update
Python is an interpreted, interactive, object-oriented programming language, which includes modules, classes, exceptions, very high level dynamic data types and dynamic typing. Python supports interfaces to many system calls and libraries, as well as to various windowing systems.
Security Fix(es):
-
python: python: Certificate verification bypass via missing server_hostname validation in SSLContext.wrap_bio() (CVE-2026-19553)
-
python: Use-after-free of a server-side SSLContext when sni_callback switches contexts (CVE-2026-19445)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
RLSA-2026:77020- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRLSA-2026:77021
8.1
Important: python3.14 security update
Python is an interpreted, interactive, object-oriented programming language, which includes modules, classes, exceptions, very high level dynamic data types and dynamic typing. Python supports interfaces to many system calls and libraries, as well as to various windowing systems.
Security Fix(es):
-
python: python: Certificate verification bypass via missing server_hostname validation in SSLContext.wrap_bio() (CVE-2026-19553)
-
python: Use-after-free of a server-side SSLContext when sni_callback switches contexts (CVE-2026-19445)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
RLSA-2026:77021- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRLSA-2026:77028
8.1
Important: python3.12 security update
Python is an interpreted, interactive, object-oriented programming language, which includes modules, classes, exceptions, very high level dynamic data types and dynamic typing. Python supports interfaces to many system calls and libraries, as well as to various windowing systems.
Security Fix(es):
-
python: python: Certificate verification bypass via missing server_hostname validation in SSLContext.wrap_bio() (CVE-2026-19553)
-
python: Use-after-free of a server-side SSLContext when sni_callback switches contexts (CVE-2026-19445)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
RLSA-2026:77028- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRLSA-2026:85239
8.1
Important: python3 security update
Python is an interpreted, interactive, object-oriented programming language, which includes modules, classes, exceptions, very high level dynamic data types and dynamic typing. Python supports interfaces to many system calls and libraries, as well as to various windowing systems.
Security Fix(es):
-
python: python: Arbitrary file deletion via race condition during temporary directory cleanup (CVE-2026-12345)
-
python: python: Certificate verification bypass via missing server_hostname validation in SSLContext.wrap_bio() (CVE-2026-19553)
-
python: Use-after-free of a server-side SSLContext when sni_callback switches contexts (CVE-2026-19445)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
RLSA-2026:85239- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRLSA-2026:89742
8.1
Important: python3.9 security update
Python is an interpreted, interactive, object-oriented programming language, which includes modules, classes, exceptions, very high level dynamic data types and dynamic typing. Python supports interfaces to many system calls and libraries, as well as to various windowing systems.
Security Fix(es):
-
python: python: Arbitrary file deletion via race condition during temporary directory cleanup (CVE-2026-12345)
-
python: python: Certificate verification bypass via missing server_hostname validation in SSLContext.wrap_bio() (CVE-2026-19553)
-
python: Use-after-free of a server-side SSLContext when sni_callback switches contexts (CVE-2026-19445)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
RLSA-2026:89742- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2026-19445
9.2
A remote, unauthenticated TLS client can make a server crash or call through a freed pointer if its sni_callback assigns a different context to SSLSocket.context (the documented way to select a certificate per server name) and nothing else keeps the original ssl.SSLContext alive. Typical cases are servers that create an SSLContext per connection or replace it while connections are open; servers that wrap their listening socket with it are not affected. Mitigation: keep a reference to every SSLContext that sets sni_callback for the lifetime of the server. TLS clients are not affected.
- Record
UBUNTU-CVE-2026-19445- CVSS 4.0
- 9.2 Critical
CVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:N/VC:H/VI:H/VA:L/SC:N/SI:N/SA:N - Updated
- 2026-11-02
OSVALSA-2026:77017 No score
Important: python3.12 security update
Python is an interpreted, interactive, object-oriented programming language, which includes modules, classes, exceptions, very high level dynamic data types and dynamic typing. Python supports interfaces to many system calls and libraries, as well as to various windowing systems.
Security Fix(es):
- python: python: Certificate verification bypass via missing server_hostname validation in SSLContext.wrap_bio() (CVE-2026-19553)
- python: Use-after-free of a server-side SSLContext when sni_callback switches contexts (CVE-2026-19445)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
ALSA-2026:77017- Updated
- 2026-11-02
OSVALSA-2026:77018 No score
Important: python3.14 security update
Python is an interpreted, interactive, object-oriented programming language, which includes modules, classes, exceptions, very high level dynamic data types and dynamic typing. Python supports interfaces to many system calls and libraries, as well as to various windowing systems.
Security Fix(es):
- python: python: Certificate verification bypass via missing server_hostname validation in SSLContext.wrap_bio() (CVE-2026-19553)
- python: Use-after-free of a server-side SSLContext when sni_callback switches contexts (CVE-2026-19445)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
ALSA-2026:77018- Updated
- 2026-11-02
OSVALSA-2026:77020 No score
Important: python3.12 security update
Python is an interpreted, interactive, object-oriented programming language, which includes modules, classes, exceptions, very high level dynamic data types and dynamic typing. Python supports interfaces to many system calls and libraries, as well as to various windowing systems.
Security Fix(es):
- python: python: Certificate verification bypass via missing server_hostname validation in SSLContext.wrap_bio() (CVE-2026-19553)
- python: Use-after-free of a server-side SSLContext when sni_callback switches contexts (CVE-2026-19445)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
ALSA-2026:77020- Updated
- 2026-11-02
OSVALSA-2026:77021 No score
Important: python3.14 security update
Python is an interpreted, interactive, object-oriented programming language, which includes modules, classes, exceptions, very high level dynamic data types and dynamic typing. Python supports interfaces to many system calls and libraries, as well as to various windowing systems.
Security Fix(es):
- python: python: Certificate verification bypass via missing server_hostname validation in SSLContext.wrap_bio() (CVE-2026-19553)
- python: Use-after-free of a server-side SSLContext when sni_callback switches contexts (CVE-2026-19445)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
ALSA-2026:77021- Updated
- 2026-11-02
OSVALSA-2026:77028 No score
Important: python3.12 security update
Python is an interpreted, interactive, object-oriented programming language, which includes modules, classes, exceptions, very high level dynamic data types and dynamic typing. Python supports interfaces to many system calls and libraries, as well as to various windowing systems.
Security Fix(es):
- python: python: Certificate verification bypass via missing server_hostname validation in SSLContext.wrap_bio() (CVE-2026-19553)
- python: Use-after-free of a server-side SSLContext when sni_callback switches contexts (CVE-2026-19445)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
ALSA-2026:77028- Updated
- 2026-11-02
OSVALSA-2026:85239 No score
Important: python3 security update
Python is an interpreted, interactive, object-oriented programming language, which includes modules, classes, exceptions, very high level dynamic data types and dynamic typing. Python supports interfaces to many system calls and libraries, as well as to various windowing systems.
Security Fix(es):
- python: python: Arbitrary file deletion via race condition during temporary directory cleanup (CVE-2026-12345)
- python: python: Certificate verification bypass via missing server_hostname validation in SSLContext.wrap_bio() (CVE-2026-19553)
- python: Use-after-free of a server-side SSLContext when sni_callback switches contexts (CVE-2026-19445)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
ALSA-2026:85239- Updated
- 2026-11-02
OSVALSA-2026:89742 No score
Important: python3.9 security update
Python is an interpreted, interactive, object-oriented programming language, which includes modules, classes, exceptions, very high level dynamic data types and dynamic typing. Python supports interfaces to many system calls and libraries, as well as to various windowing systems.
Security Fix(es):
- python: python: Arbitrary file deletion via race condition during temporary directory cleanup (CVE-2026-12345)
- python: python: Certificate verification bypass via missing server_hostname validation in SSLContext.wrap_bio() (CVE-2026-19553)
- python: Use-after-free of a server-side SSLContext when sni_callback switches contexts (CVE-2026-19445)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
ALSA-2026:89742- Updated
- 2026-11-02
OSVAZL-105690 No score
CVE-2026-19445 affecting package python3 for versions less than 3.12.15-1
A remote, unauthenticated TLS client can make a server crash or call through a freed pointer if its sni_callback assigns a different context to SSLSocket.context (the documented way to select a certificate per server name) and nothing else keeps the original ssl.SSLContext alive. Typical cases are servers that create an SSLContext per connection or replace it while connections are open; servers that wrap their listening socket with it are not affected.
Mitigation: keep a reference to every SSLContext that sets sni_callback for the lifetime of the server. TLS clients are not affected.
- Record
AZL-105690- Updated
- 2026-11-02
OSVBIT-libpython-2026-19445 No score
Use-after-free of a server-side SSLContext when sni_callback switches contexts
A remote, unauthenticated TLS client can make a server crash or call through a freed pointer if its sni_callback assigns a different context to SSLSocket.context (the documented way to select a certificate per server name) and nothing else keeps the original ssl.SSLContext alive. Typical cases are servers that create an SSLContext per connection or replace it while connections are open; servers that wrap their listening socket with it are not affected.
Mitigation: keep a reference to every SSLContext that sets sni_callback for the lifetime of the server. TLS clients are not affected.
- Record
BIT-libpython-2026-19445- Updated
- 2026-11-02
OSVBIT-python-2026-19445 No score
Use-after-free of a server-side SSLContext when sni_callback switches contexts
A remote, unauthenticated TLS client can make a server crash or call through a freed pointer if its sni_callback assigns a different context to SSLSocket.context (the documented way to select a certificate per server name) and nothing else keeps the original ssl.SSLContext alive. Typical cases are servers that create an SSLContext per connection or replace it while connections are open; servers that wrap their listening socket with it are not affected.
Mitigation: keep a reference to every SSLContext that sets sni_callback for the lifetime of the server. TLS clients are not affected.
- Record
BIT-python-2026-19445- Updated
- 2026-11-02
OSVBIT-python-min-2026-19445 No score
Use-after-free of a server-side SSLContext when sni_callback switches contexts
A remote, unauthenticated TLS client can make a server crash or call through a freed pointer if its sni_callback assigns a different context to SSLSocket.context (the documented way to select a certificate per server name) and nothing else keeps the original ssl.SSLContext alive. Typical cases are servers that create an SSLContext per connection or replace it while connections are open; servers that wrap their listening socket with it are not affected.
Mitigation: keep a reference to every SSLContext that sets sni_callback for the lifetime of the server. TLS clients are not affected.
- Record
BIT-python-min-2026-19445- Updated
- 2026-11-02
OSVCLSA-2026-1791372827 No score
Fix CVE(s): CVE-2026-19445, CVE-2026-4786
- SECURITY UPDATE: use-after-free in the ssl servername (SNI) callback
(CVE-2026-19445)
- debian/patches/CVE-2026-19445.patch: look the SSLContext up from the SSL object instead of the borrowed pointer registered with OpenSSL, hold references to it and to the callback while it runs, and unregister the callback when the SSLContext is deallocated in Modules/_ssl.c, so that a later ClientHello can no longer reach a released SSLContext; add a regression test to Lib/test/test_ssl.py and a note to Doc/library/ssl.rst
- CVE-2026-19445
- Record
CLSA-2026-1791372827- Updated
- 2026-11-02
OSVCLSA-2026-1791413715 No score
python3: Fix of CVE-2026-19445
- CVE-2026-19445: ssl: look up the servername callback context from the connection and unregister the callback on context deallocation, preventing a use-after-free of a released SSLContext
- Record
CLSA-2026-1791413715- Updated
- 2026-11-02
OSVCLSA-2026-1791424578 No score
python: Fix of CVE-2026-19445
- CVE-2026-19445: fix use-after-free in the ssl servername (SNI) callback - the callback reached its SSLContext through a borrowed pointer registered with OpenSSL, so once the callback switched SSLSocket.context to another context and nothing else referenced the original one, the freed object was used after the callback returned or on a later ClientHello. Look the context up from the connection instead and unregister the callback when the context is deallocated. Backported from upstream CPython (gh-156293, GH-158504).
- Record
CLSA-2026-1791424578- Updated
- 2026-11-02
OSVCLSA-2026-1791425064 No score
python: Fix of CVE-2026-19445
- CVE-2026-19445: fix use-after-free in the ssl servername (SNI) callback - the callback reached its SSLContext through a borrowed pointer registered with OpenSSL, so once the callback switched SSLSocket.context to another context and nothing else referenced the original one, the freed object was used after the callback returned or on a later ClientHello. Look the context up from the connection instead and unregister the callback when the context is deallocated. Backported from upstream CPython (gh-156293, GH-158504).
- Record
CLSA-2026-1791425064- Updated
- 2026-11-02
OSVCLSA-2026-1791425564 No score
python: Fix of CVE-2026-19445
- CVE-2026-19445: fix use-after-free in the ssl servername (SNI) callback - the callback reached its SSLContext through a borrowed pointer registered with OpenSSL, so once the callback switched SSLSocket.context to another context and nothing else referenced the original one, the freed object was used after the callback returned or on a later ClientHello. Look the context up from the connection instead and unregister the callback when the context is deallocated. Backported from upstream CPython (gh-156293, GH-158504).
- Record
CLSA-2026-1791425564- Updated
- 2026-11-02
OSVCLSA-2026-1791433868 No score
python3: Fix of CVE-2026-19445
- CVE-2026-19445: ssl: do not call the servername callback through a released SSLContext (use-after-free when the callback switches SSLSocket.context)
- Record
CLSA-2026-1791433868- Updated
- 2026-11-02
OSVCLSA-2026-1791434571 No score
python3: Fix of CVE-2026-19445
- CVE-2026-19445: ssl: do not call the servername callback through a released SSLContext (use-after-free when the callback switches SSLSocket.context)
- Record
CLSA-2026-1791434571- Updated
- 2026-11-02
OSVCLSA-2026-1791434822 No score
python3: Fix of CVE-2026-19445
- CVE-2026-19445: ssl: do not call the servername callback through a released SSLContext (use-after-free when the callback switches SSLSocket.context)
- Record
CLSA-2026-1791434822- Updated
- 2026-11-02
OSVCLSA-2026-1791461442 No score
python3: Fix of CVE-2026-19445
- CVE-2026-19445: ssl: look up the servername callback's context from the live socket instead of a borrowed pointer, and clear the callback when a context is deallocated, so switching contexts from the callback can no longer leave a freed SSLContext reachable
- Record
CLSA-2026-1791461442- Updated
- 2026-11-02
OSVCLSA-2026-1791493434 No score
Fix CVE(s): CVE-2026-19445, CVE-2026-4786
- SECURITY UPDATE: use-after-free in the ssl servername (SNI) callback
(CVE-2026-19445)
- debian/patches/CVE-2026-19445.patch: look the SSLContext up from the SSL object instead of the borrowed pointer registered with OpenSSL, hold references to it and to the callback while it runs, and unregister the callback when the SSLContext is deallocated in Modules/_ssl.c, so that a later ClientHello can no longer reach a released SSLContext; add a regression test to Lib/test/test_ssl.py and a note to Doc/library/ssl.rst
- CVE-2026-19445
- Record
CLSA-2026-1791493434- Updated
- 2026-11-02
OSVCLSA-2026-1791521362 No score
python2: Fix of CVE-2026-19445
- CVE-2026-19445: fix a use-after-free in the SNI servername callback (_servername_callback in Modules/_ssl.c)
- Record
CLSA-2026-1791521362- Updated
- 2026-11-02
OSVCLSA-2026-1791530000 No score
python3.11: Fix of 2 CVEs
- CVE-2026-19445: ssl: resolve the SSLContext for the SNI servername callback from the connection instead of the borrowed SSL_CTX argument, and unregister the callback in context_dealloc, so a context dropped after sni_callback switched the connection is no longer used after it is freed
- CVE-2026-19553: ssl: validate SSLContext.wrap_bio() arguments in SSLObject._create the way wrap_socket() does - reject server_hostname and session in server mode, and emit a DeprecationWarning when check_hostname is enabled but no server_hostname is given, surfacing the misconfiguration that made certificate hostname verification be skipped silently
- Record
CLSA-2026-1791530000- Updated
- 2026-11-02
OSVCLSA-2026-1791532612 No score
python3: Fix of CVE-2026-19445
- CVE-2026-19445: ssl: take a strong reference to the live SSLContext of the connection inside the SNI servername callback and clear the servername callback when a context is freed, so a server callback that switches contexts and drops the original no longer reads freed memory
- Record
CLSA-2026-1791532612- Updated
- 2026-11-02
OSVCLSA-2026-1791535989 No score
Fix CVE(s): CVE-2026-19445, CVE-2026-19553
- SECURITY UPDATE: hostname verification silently skipped by
SSLContext.wrap_bio() when no server_hostname is given
- debian/patches/CVE-2026-19553.patch: in Lib/ssl.py, validate the wrap_bio() arguments like wrap_socket() does: reject server_hostname and session in server mode, and emit a DeprecationWarning when check_hostname is enabled but server_hostname is None, so a client that verified the certificate chain but never the peer's identity is no longer silent about it (asyncio's create_connection()/start_tls() reach this path too). Backport of upstream commit 5867d4e4ae6d (gh-156793 / GH-158503, 3.10 branch, which warns instead of raising ValueError for backward compatibility). Bundles the upstream regression tests (test_ssl.py, test_sslproto.py), adapted to the 3.7 test.support API.
- CVE-2026-19553
- SECURITY UPDATE: use-after-free in the SSL servername (SNI) callback
- debian/patches/CVE-2026-19445.patch: in Modules/_ssl.c, look the SSLContext up from the connection instead of the borrowed pointer registered with OpenSSL, hold strong references to it and to the callback while they are used, and unregister the callback when the context is deallocated, so a TLS client can no longer make a server call through a freed SSLContext after sni_callback switched the connection to another context. Backport of upstream commit ec44b5a3258c (gh-156293 / GH-158504, 3.10 branch); Py_NewRef() is replaced by Py_INCREF() for 3.7. Bundles the upstream regression tests (test_ssl.py), adapted to the 3.7 test.support API.
- CVE-2026-19445
- Record
CLSA-2026-1791535989- Updated
- 2026-11-02
OSVCLSA-2026-1791559300 No score
python3.9: Fix of CVE-2026-19445
- CVE-2026-19445: ssl: look up the SSLContext for the servername (SNI) callback from the SSL connection instead of a borrowed pointer, and unregister the callback when the context is deallocated
- Record
CLSA-2026-1791559300- Updated
- 2026-11-02
OSVCLSA-2026-1791569661 No score
Fix CVE(s): CVE-2026-19445, CVE-2026-4786
- SECURITY UPDATE: use-after-free in server-side SSL SNI callbacks
- debian/patches/CVE-2026-19445.patch: stop using a borrowed SSLContext callback argument, retain the current context and callback during SNI dispatch, and unregister the callback before context teardown; add regression tests for callback exceptions and TLS 1.3 HelloRetryRequest redispatch
- CVE-2026-19445
- Record
CLSA-2026-1791569661- Updated
- 2026-11-02
OSVCLSA-2026-1791572599 No score
python3.11: Fix of 2 CVEs
- CVE-2026-19445: prevent a use-after-free in server-side SSLContext SNI callbacks
- CVE-2026-19553: validate SSLContext.wrap_bio() hostname and server-side parameters
- Record
CLSA-2026-1791572599- Updated
- 2026-11-02
OSVCLSA-2026-1791803568 No score
Fix CVE(s): CVE-2026-19445, CVE-2026-4786
- SECURITY UPDATE: use-after-free in the ssl servername (SNI) callback
- debian/patches/CVE-2026-19445.patch: take the SSLContext from the connection and hold references to it and to the callback while the callback runs, instead of using the borrowed pointer registered with OpenSSL, and unregister the callback when the context is deallocated, in Modules/_ssl.c, so a servername callback that switches the connection to another context can no longer make the server call through a freed SSLContext.
- CVE-2026-19445
- Record
CLSA-2026-1791803568- Updated
- 2026-11-02
OSVCLSA-2026-1791820273 No score
python3.9: Fix of 2 CVEs
- CVE-2026-19445: prevent use-after-free in the TLS server name callback when switching SSL contexts
- CVE-2026-19553: validate SSLObject server hostname and session parameters before wrapping memory BIOs
- Record
CLSA-2026-1791820273- Updated
- 2026-11-02
OSVCLSA-2026-1791820487 No score
Fix CVE(s): CVE-2026-19445, CVE-2026-4786
- SECURITY UPDATE: use-after-free in the ssl module when a servername
callback switches the connection to another SSLContext
- debian/patches/CVE-2026-19445.patch: look the SSLContext up from the SSL object instead of the borrowed servername-callback argument and hold references to it and to the callback while they are used, and unregister the callback when the context is deallocated, in Modules/_ssl.c, so a TLS client can no longer make the server call through a freed SSLContext; adds the upstream regression tests to Lib/test/test_ssl.py.
- CVE-2026-19445
- Record
CLSA-2026-1791820487- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
python3Alpine:v3.21 |
before 3.12.15-r0 | 3.12.15-r0 |
python3Alpine:v3.22 |
before 3.12.15-r0 | 3.12.15-r0 |
python3Alpine:v3.23 |
before 3.12.15-r0 | 3.12.15-r0 |
python3Alpine:v3.24 |
before 3.14.8-r0 | 3.14.8-r0 |
python3.12AlmaLinux:9 From an advisory covering 2 CVEs |
before 3.12.15-1.el9_8 | 3.12.15-1.el9_8 |
python3.12-debugAlmaLinux:9 From an advisory covering 2 CVEs |
before 3.12.15-1.el9_8 | 3.12.15-1.el9_8 |
python3.12-develAlmaLinux:9 From an advisory covering 2 CVEs |
before 3.12.15-1.el9_8 | 3.12.15-1.el9_8 |
python3.12-idleAlmaLinux:9 From an advisory covering 2 CVEs |
before 3.12.15-1.el9_8 | 3.12.15-1.el9_8 |
python3.12-libsAlmaLinux:9 From an advisory covering 2 CVEs |
before 3.12.15-1.el9_8 | 3.12.15-1.el9_8 |
python3.12-testAlmaLinux:9 From an advisory covering 2 CVEs |
before 3.12.15-1.el9_8 | 3.12.15-1.el9_8 |
Show 290 moreShow less
| Package | Affected | Fixed |
|---|---|---|
python3.12-tkinterAlmaLinux:9 From an advisory covering 2 CVEs |
before 3.12.15-1.el9_8 | 3.12.15-1.el9_8 |
python3.14AlmaLinux:10 From an advisory covering 2 CVEs |
before 3.14.8-1.el10_2 | 3.14.8-1.el10_2 |
python3.14-debugAlmaLinux:10 From an advisory covering 2 CVEs |
before 3.14.8-1.el10_2 | 3.14.8-1.el10_2 |
python3.14-develAlmaLinux:10 From an advisory covering 2 CVEs |
before 3.14.8-1.el10_2 | 3.14.8-1.el10_2 |
python3.14-freethreadingAlmaLinux:10 From an advisory covering 2 CVEs |
before 3.14.8-1.el10_2 | 3.14.8-1.el10_2 |
python3.14-freethreading-debugAlmaLinux:10 From an advisory covering 2 CVEs |
before 3.14.8-1.el10_2 | 3.14.8-1.el10_2 |
python3.14-freethreading-develAlmaLinux:10 From an advisory covering 2 CVEs |
before 3.14.8-1.el10_2 | 3.14.8-1.el10_2 |
python3.14-freethreading-idleAlmaLinux:10 From an advisory covering 2 CVEs |
before 3.14.8-1.el10_2 | 3.14.8-1.el10_2 |
python3.14-freethreading-libsAlmaLinux:10 From an advisory covering 2 CVEs |
before 3.14.8-1.el10_2 | 3.14.8-1.el10_2 |
python3.14-freethreading-testAlmaLinux:10 From an advisory covering 2 CVEs |
before 3.14.8-1.el10_2 | 3.14.8-1.el10_2 |
python3.14-freethreading-tkinterAlmaLinux:10 From an advisory covering 2 CVEs |
before 3.14.8-1.el10_2 | 3.14.8-1.el10_2 |
python3.14-idleAlmaLinux:10 From an advisory covering 2 CVEs |
before 3.14.8-1.el10_2 | 3.14.8-1.el10_2 |
python3.14-libsAlmaLinux:10 From an advisory covering 2 CVEs |
before 3.14.8-1.el10_2 | 3.14.8-1.el10_2 |
python3.14-testAlmaLinux:10 From an advisory covering 2 CVEs |
before 3.14.8-1.el10_2 | 3.14.8-1.el10_2 |
python3.14-tkinterAlmaLinux:10 From an advisory covering 2 CVEs |
before 3.14.8-1.el10_2 | 3.14.8-1.el10_2 |
python-unversioned-commandAlmaLinux:10 From an advisory covering 2 CVEs |
before 3.12.15-1.el10_2 | 3.12.15-1.el10_2 |
python3AlmaLinux:10 From an advisory covering 2 CVEs |
before 3.12.15-1.el10_2 | 3.12.15-1.el10_2 |
python3-debugAlmaLinux:10 From an advisory covering 2 CVEs |
before 3.12.15-1.el10_2 | 3.12.15-1.el10_2 |
python3-develAlmaLinux:10 From an advisory covering 2 CVEs |
before 3.12.15-1.el10_2 | 3.12.15-1.el10_2 |
python3-idleAlmaLinux:10 From an advisory covering 2 CVEs |
before 3.12.15-1.el10_2 | 3.12.15-1.el10_2 |
python3-libsAlmaLinux:10 From an advisory covering 2 CVEs |
before 3.12.15-1.el10_2 | 3.12.15-1.el10_2 |
python3-testAlmaLinux:10 From an advisory covering 2 CVEs |
before 3.12.15-1.el10_2 | 3.12.15-1.el10_2 |
python3-tkinterAlmaLinux:10 From an advisory covering 2 CVEs |
before 3.12.15-1.el10_2 | 3.12.15-1.el10_2 |
python3.14AlmaLinux:9 From an advisory covering 2 CVEs |
before 3.14.8-1.el9_8 | 3.14.8-1.el9_8 |
python3.14-debugAlmaLinux:9 From an advisory covering 2 CVEs |
before 3.14.8-1.el9_8 | 3.14.8-1.el9_8 |
python3.14-develAlmaLinux:9 From an advisory covering 2 CVEs |
before 3.14.8-1.el9_8 | 3.14.8-1.el9_8 |
python3.14-freethreadingAlmaLinux:9 From an advisory covering 2 CVEs |
before 3.14.8-1.el9_8 | 3.14.8-1.el9_8 |
python3.14-freethreading-debugAlmaLinux:9 From an advisory covering 2 CVEs |
before 3.14.8-1.el9_8 | 3.14.8-1.el9_8 |
python3.14-freethreading-develAlmaLinux:9 From an advisory covering 2 CVEs |
before 3.14.8-1.el9_8 | 3.14.8-1.el9_8 |
python3.14-freethreading-idleAlmaLinux:9 From an advisory covering 2 CVEs |
before 3.14.8-1.el9_8 | 3.14.8-1.el9_8 |
python3.14-freethreading-libsAlmaLinux:9 From an advisory covering 2 CVEs |
before 3.14.8-1.el9_8 | 3.14.8-1.el9_8 |
python3.14-freethreading-testAlmaLinux:9 From an advisory covering 2 CVEs |
before 3.14.8-1.el9_8 | 3.14.8-1.el9_8 |
python3.14-freethreading-tkinterAlmaLinux:9 From an advisory covering 2 CVEs |
before 3.14.8-1.el9_8 | 3.14.8-1.el9_8 |
python3.14-idleAlmaLinux:9 From an advisory covering 2 CVEs |
before 3.14.8-1.el9_8 | 3.14.8-1.el9_8 |
python3.14-libsAlmaLinux:9 From an advisory covering 2 CVEs |
before 3.14.8-1.el9_8 | 3.14.8-1.el9_8 |
python3.14-testAlmaLinux:9 From an advisory covering 2 CVEs |
before 3.14.8-1.el9_8 | 3.14.8-1.el9_8 |
python3.14-tkinterAlmaLinux:9 From an advisory covering 2 CVEs |
before 3.14.8-1.el9_8 | 3.14.8-1.el9_8 |
python3.12AlmaLinux:8 From an advisory covering 2 CVEs |
before 3.12.15-2.el8_10 | 3.12.15-2.el8_10 |
python3.12-debugAlmaLinux:8 From an advisory covering 2 CVEs |
before 3.12.15-2.el8_10 | 3.12.15-2.el8_10 |
python3.12-develAlmaLinux:8 From an advisory covering 2 CVEs |
before 3.12.15-2.el8_10 | 3.12.15-2.el8_10 |
python3.12-idleAlmaLinux:8 From an advisory covering 2 CVEs |
before 3.12.15-2.el8_10 | 3.12.15-2.el8_10 |
python3.12-libsAlmaLinux:8 From an advisory covering 2 CVEs |
before 3.12.15-2.el8_10 | 3.12.15-2.el8_10 |
python3.12-rpm-macrosAlmaLinux:8 From an advisory covering 2 CVEs |
before 3.12.15-2.el8_10 | 3.12.15-2.el8_10 |
python3.12-testAlmaLinux:8 From an advisory covering 2 CVEs |
before 3.12.15-2.el8_10 | 3.12.15-2.el8_10 |
python3.12-tkinterAlmaLinux:8 From an advisory covering 2 CVEs |
before 3.12.15-2.el8_10 | 3.12.15-2.el8_10 |
platform-pythonAlmaLinux:8 From an advisory covering 3 CVEs |
before 3.6.8-79.el8_10.alma.1 | 3.6.8-79.el8_10.alma.1 |
platform-python-debugAlmaLinux:8 From an advisory covering 3 CVEs |
before 3.6.8-79.el8_10.alma.1 | 3.6.8-79.el8_10.alma.1 |
platform-python-develAlmaLinux:8 From an advisory covering 3 CVEs |
before 3.6.8-79.el8_10.alma.1 | 3.6.8-79.el8_10.alma.1 |
python3-idleAlmaLinux:8 From an advisory covering 3 CVEs |
before 3.6.8-79.el8_10.alma.1 | 3.6.8-79.el8_10.alma.1 |
python3-libsAlmaLinux:8 From an advisory covering 3 CVEs |
before 3.6.8-79.el8_10.alma.1 | 3.6.8-79.el8_10.alma.1 |
python3-testAlmaLinux:8 From an advisory covering 3 CVEs |
before 3.6.8-79.el8_10.alma.1 | 3.6.8-79.el8_10.alma.1 |
python3-tkinterAlmaLinux:8 From an advisory covering 3 CVEs |
before 3.6.8-79.el8_10.alma.1 | 3.6.8-79.el8_10.alma.1 |
python-unversioned-commandAlmaLinux:9 From an advisory covering 3 CVEs |
before 3.9.25-7.el9_8.6 | 3.9.25-7.el9_8.6 |
python3AlmaLinux:9 From an advisory covering 3 CVEs |
before 3.9.25-7.el9_8.6 | 3.9.25-7.el9_8.6 |
python3-debugAlmaLinux:9 From an advisory covering 3 CVEs |
before 3.9.25-7.el9_8.6 | 3.9.25-7.el9_8.6 |
python3-develAlmaLinux:9 From an advisory covering 3 CVEs |
before 3.9.25-7.el9_8.6 | 3.9.25-7.el9_8.6 |
python3-idleAlmaLinux:9 From an advisory covering 3 CVEs |
before 3.9.25-7.el9_8.6 | 3.9.25-7.el9_8.6 |
python3-libsAlmaLinux:9 From an advisory covering 3 CVEs |
before 3.9.25-7.el9_8.6 | 3.9.25-7.el9_8.6 |
python3Azure Linux:3 |
before 3.12.15-1 | 3.12.15-1 |
python3Alpaquita:23 |
3.11.3-r0 up to 3.11.17-r0 | 3.11.17-r0 |
python3Alpaquita:25 |
3.12.10-r1 up to 3.12.15-r0 | 3.12.15-r0 |
python3Alpaquita:stream |
3.11.4-r0 up to 3.14.8-r3 | 3.14.8-r3 |
python3BellSoft Hardened Containers:23 |
3.11.3-r0 up to 3.11.17-r0 | 3.11.17-r0 |
python3BellSoft Hardened Containers:25 |
3.12.10-r1 up to 3.12.15-r0 | 3.12.15-r0 |
python3BellSoft Hardened Containers:stream |
3.11.4-r0 up to 3.14.8-r3 | 3.14.8-r3 |
libpythonBitnami |
before 3.10.22, 3.11.0 up to 3.11.17, 3.12.0 up to 3.12.15, 3.13.0 up to 3.13.16, 3.14.0 up to 3.14.8 | 3.10.223.11.173.12.153.13.163.14.8 |
pythonBitnami |
before 3.10.22, 3.11.0 up to 3.11.17, 3.12.0 up to 3.12.15, 3.13.0 up to 3.13.16, 3.14.0 up to 3.14.8 | 3.10.223.11.173.12.153.13.163.14.8 |
python-minBitnami |
before 3.10.22, 3.11.0 up to 3.11.17, 3.12.0 up to 3.12.15, 3.13.0 up to 3.13.16, 3.14.0 up to 3.14.8 | 3.10.223.11.173.12.153.13.163.14.8 |
idle-python2.7TuxCare:Ubuntu:18.04 From an advisory covering 2 CVEs |
before 2.7.17-1~18.04ubuntu1.11+tuxcare.els19 | 2.7.17-1~18.04ubuntu1.11+tuxcare.els19 |
libpython2.7TuxCare:Ubuntu:18.04 From an advisory covering 2 CVEs |
before 2.7.17-1~18.04ubuntu1.11+tuxcare.els19 | 2.7.17-1~18.04ubuntu1.11+tuxcare.els19 |
libpython2.7-devTuxCare:Ubuntu:18.04 From an advisory covering 2 CVEs |
before 2.7.17-1~18.04ubuntu1.11+tuxcare.els19 | 2.7.17-1~18.04ubuntu1.11+tuxcare.els19 |
libpython2.7-minimalTuxCare:Ubuntu:18.04 From an advisory covering 2 CVEs |
before 2.7.17-1~18.04ubuntu1.11+tuxcare.els19 | 2.7.17-1~18.04ubuntu1.11+tuxcare.els19 |
libpython2.7-stdlibTuxCare:Ubuntu:18.04 From an advisory covering 2 CVEs |
before 2.7.17-1~18.04ubuntu1.11+tuxcare.els19 | 2.7.17-1~18.04ubuntu1.11+tuxcare.els19 |
libpython2.7-testsuiteTuxCare:Ubuntu:18.04 From an advisory covering 2 CVEs |
before 2.7.17-1~18.04ubuntu1.11+tuxcare.els19 | 2.7.17-1~18.04ubuntu1.11+tuxcare.els19 |
python2.7TuxCare:Ubuntu:18.04 From an advisory covering 2 CVEs |
before 2.7.17-1~18.04ubuntu1.11+tuxcare.els19 | 2.7.17-1~18.04ubuntu1.11+tuxcare.els19 |
python2.7-devTuxCare:Ubuntu:18.04 From an advisory covering 2 CVEs |
before 2.7.17-1~18.04ubuntu1.11+tuxcare.els19 | 2.7.17-1~18.04ubuntu1.11+tuxcare.els19 |
python2.7-docTuxCare:Ubuntu:18.04 From an advisory covering 2 CVEs |
before 2.7.17-1~18.04ubuntu1.11+tuxcare.els19 | 2.7.17-1~18.04ubuntu1.11+tuxcare.els19 |
python2.7-examplesTuxCare:Ubuntu:18.04 From an advisory covering 2 CVEs |
before 2.7.17-1~18.04ubuntu1.11+tuxcare.els19 | 2.7.17-1~18.04ubuntu1.11+tuxcare.els19 |
python2.7-minimalTuxCare:Ubuntu:18.04 From an advisory covering 2 CVEs |
before 2.7.17-1~18.04ubuntu1.11+tuxcare.els19 | 2.7.17-1~18.04ubuntu1.11+tuxcare.els19 |
platform-pythonTuxCare:CentOS:8.4 |
before 3.6.8-40.el8_4.tuxcare.els28 | 3.6.8-40.el8_4.tuxcare.els28 |
platform-python-debugTuxCare:CentOS:8.4 |
before 3.6.8-40.el8_4.tuxcare.els28 | 3.6.8-40.el8_4.tuxcare.els28 |
platform-python-develTuxCare:CentOS:8.4 |
before 3.6.8-40.el8_4.tuxcare.els28 | 3.6.8-40.el8_4.tuxcare.els28 |
python3-develTuxCare:CentOS:8.4 |
before 3.6.8-40.el8_4.tuxcare.els28 | 3.6.8-40.el8_4.tuxcare.els28 |
python3-idleTuxCare:CentOS:8.4 |
before 3.6.8-40.el8_4.tuxcare.els28 | 3.6.8-40.el8_4.tuxcare.els28 |
python3-libsTuxCare:CentOS:8.4 |
before 3.6.8-40.el8_4.tuxcare.els28 | 3.6.8-40.el8_4.tuxcare.els28 |
python3-testTuxCare:CentOS:8.4 |
before 3.6.8-40.el8_4.tuxcare.els28 | 3.6.8-40.el8_4.tuxcare.els28 |
python3-tkinterTuxCare:CentOS:8.4 |
before 3.6.8-40.el8_4.tuxcare.els28 | 3.6.8-40.el8_4.tuxcare.els28 |
pythonTuxCare:CentOS:7 |
before 2.7.5-94.0.9.el7_9.tuxcare.els2 | 2.7.5-94.0.9.el7_9.tuxcare.els2 |
python-debugTuxCare:CentOS:7 |
before 2.7.5-94.0.9.el7_9.tuxcare.els2 | 2.7.5-94.0.9.el7_9.tuxcare.els2 |
python-develTuxCare:CentOS:7 |
before 2.7.5-94.0.9.el7_9.tuxcare.els2 | 2.7.5-94.0.9.el7_9.tuxcare.els2 |
python-libsTuxCare:CentOS:7 |
before 2.7.5-94.0.9.el7_9.tuxcare.els2 | 2.7.5-94.0.9.el7_9.tuxcare.els2 |
python-testTuxCare:CentOS:7 |
before 2.7.5-94.0.9.el7_9.tuxcare.els2 | 2.7.5-94.0.9.el7_9.tuxcare.els2 |
python-toolsTuxCare:CentOS:7 |
before 2.7.5-94.0.9.el7_9.tuxcare.els2 | 2.7.5-94.0.9.el7_9.tuxcare.els2 |
tkinterTuxCare:CentOS:7 |
before 2.7.5-94.0.9.el7_9.tuxcare.els2 | 2.7.5-94.0.9.el7_9.tuxcare.els2 |
pythonTuxCare:RHEL:7 |
before 2.7.5-94.0.9.el7_9.tuxcare.els2 | 2.7.5-94.0.9.el7_9.tuxcare.els2 |
python-debugTuxCare:RHEL:7 |
before 2.7.5-94.0.9.el7_9.tuxcare.els2 | 2.7.5-94.0.9.el7_9.tuxcare.els2 |
python-develTuxCare:RHEL:7 |
before 2.7.5-94.0.9.el7_9.tuxcare.els2 | 2.7.5-94.0.9.el7_9.tuxcare.els2 |
python-libsTuxCare:RHEL:7 |
before 2.7.5-94.0.9.el7_9.tuxcare.els2 | 2.7.5-94.0.9.el7_9.tuxcare.els2 |
python-testTuxCare:RHEL:7 |
before 2.7.5-94.0.9.el7_9.tuxcare.els2 | 2.7.5-94.0.9.el7_9.tuxcare.els2 |
python-toolsTuxCare:RHEL:7 |
before 2.7.5-94.0.9.el7_9.tuxcare.els2 | 2.7.5-94.0.9.el7_9.tuxcare.els2 |
tkinterTuxCare:RHEL:7 |
before 2.7.5-94.0.9.el7_9.tuxcare.els2 | 2.7.5-94.0.9.el7_9.tuxcare.els2 |
pythonTuxCare:OracleLinux:7 |
before 2.7.5-94.0.9.el7_9.tuxcare.els2 | 2.7.5-94.0.9.el7_9.tuxcare.els2 |
python-debugTuxCare:OracleLinux:7 |
before 2.7.5-94.0.9.el7_9.tuxcare.els2 | 2.7.5-94.0.9.el7_9.tuxcare.els2 |
python-develTuxCare:OracleLinux:7 |
before 2.7.5-94.0.9.el7_9.tuxcare.els2 | 2.7.5-94.0.9.el7_9.tuxcare.els2 |
python-libsTuxCare:OracleLinux:7 |
before 2.7.5-94.0.9.el7_9.tuxcare.els2 | 2.7.5-94.0.9.el7_9.tuxcare.els2 |
python-testTuxCare:OracleLinux:7 |
before 2.7.5-94.0.9.el7_9.tuxcare.els2 | 2.7.5-94.0.9.el7_9.tuxcare.els2 |
python-toolsTuxCare:OracleLinux:7 |
before 2.7.5-94.0.9.el7_9.tuxcare.els2 | 2.7.5-94.0.9.el7_9.tuxcare.els2 |
tkinterTuxCare:OracleLinux:7 |
before 2.7.5-94.0.9.el7_9.tuxcare.els2 | 2.7.5-94.0.9.el7_9.tuxcare.els2 |
python3TuxCare:CentOS:7 |
before 3.6.8-21.0.13.el7_9.tuxcare.els3 | 3.6.8-21.0.13.el7_9.tuxcare.els3 |
python3-debugTuxCare:CentOS:7 |
before 3.6.8-21.0.13.el7_9.tuxcare.els3 | 3.6.8-21.0.13.el7_9.tuxcare.els3 |
python3-develTuxCare:CentOS:7 |
before 3.6.8-21.0.13.el7_9.tuxcare.els3 | 3.6.8-21.0.13.el7_9.tuxcare.els3 |
python3-idleTuxCare:CentOS:7 |
before 3.6.8-21.0.13.el7_9.tuxcare.els3 | 3.6.8-21.0.13.el7_9.tuxcare.els3 |
python3-libsTuxCare:CentOS:7 |
before 3.6.8-21.0.13.el7_9.tuxcare.els3 | 3.6.8-21.0.13.el7_9.tuxcare.els3 |
python3-testTuxCare:CentOS:7 |
before 3.6.8-21.0.13.el7_9.tuxcare.els3 | 3.6.8-21.0.13.el7_9.tuxcare.els3 |
python3-tkinterTuxCare:CentOS:7 |
before 3.6.8-21.0.13.el7_9.tuxcare.els3 | 3.6.8-21.0.13.el7_9.tuxcare.els3 |
python3TuxCare:RHEL:7 |
before 3.6.8-21.0.13.el7_9.tuxcare.els3 | 3.6.8-21.0.13.el7_9.tuxcare.els3 |
python3-debugTuxCare:RHEL:7 |
before 3.6.8-21.0.13.el7_9.tuxcare.els3 | 3.6.8-21.0.13.el7_9.tuxcare.els3 |
python3-develTuxCare:RHEL:7 |
before 3.6.8-21.0.13.el7_9.tuxcare.els3 | 3.6.8-21.0.13.el7_9.tuxcare.els3 |
python3-idleTuxCare:RHEL:7 |
before 3.6.8-21.0.13.el7_9.tuxcare.els3 | 3.6.8-21.0.13.el7_9.tuxcare.els3 |
python3-libsTuxCare:RHEL:7 |
before 3.6.8-21.0.13.el7_9.tuxcare.els3 | 3.6.8-21.0.13.el7_9.tuxcare.els3 |
python3-testTuxCare:RHEL:7 |
before 3.6.8-21.0.13.el7_9.tuxcare.els3 | 3.6.8-21.0.13.el7_9.tuxcare.els3 |
python3-tkinterTuxCare:RHEL:7 |
before 3.6.8-21.0.13.el7_9.tuxcare.els3 | 3.6.8-21.0.13.el7_9.tuxcare.els3 |
python3TuxCare:OracleLinux:7 |
before 3.6.8-21.0.13.el7_9.tuxcare.els3 | 3.6.8-21.0.13.el7_9.tuxcare.els3 |
python3-debugTuxCare:OracleLinux:7 |
before 3.6.8-21.0.13.el7_9.tuxcare.els3 | 3.6.8-21.0.13.el7_9.tuxcare.els3 |
python3-develTuxCare:OracleLinux:7 |
before 3.6.8-21.0.13.el7_9.tuxcare.els3 | 3.6.8-21.0.13.el7_9.tuxcare.els3 |
python3-idleTuxCare:OracleLinux:7 |
before 3.6.8-21.0.13.el7_9.tuxcare.els3 | 3.6.8-21.0.13.el7_9.tuxcare.els3 |
python3-libsTuxCare:OracleLinux:7 |
before 3.6.8-21.0.13.el7_9.tuxcare.els3 | 3.6.8-21.0.13.el7_9.tuxcare.els3 |
python3-testTuxCare:OracleLinux:7 |
before 3.6.8-21.0.13.el7_9.tuxcare.els3 | 3.6.8-21.0.13.el7_9.tuxcare.els3 |
python3-tkinterTuxCare:OracleLinux:7 |
before 3.6.8-21.0.13.el7_9.tuxcare.els3 | 3.6.8-21.0.13.el7_9.tuxcare.els3 |
platform-pythonTuxCare:CentOS-Stream:8 |
before 3.6.8-62.el8.tuxcare.els20 | 3.6.8-62.el8.tuxcare.els20 |
platform-python-debugTuxCare:CentOS-Stream:8 |
before 3.6.8-62.el8.tuxcare.els20 | 3.6.8-62.el8.tuxcare.els20 |
pypy3Debian:12 |
All versions, plus listed versions 7.3.11+dfsg-27.3.11+dfsg-2+deb12u17.3.11+dfsg-2+deb12u27.3.11+dfsg-2+deb12u37.3.12+dfsg-1 Show 27 moreShow less7.3.12~rc1+dfsg-17.3.12~rc2+dfsg-17.3.13+dfsg-17.3.14+dfsg-17.3.15+dfsg-17.3.16+dfsg-17.3.16+dfsg-27.3.17+dfsg-17.3.17+dfsg-27.3.17+dfsg-37.3.18+dfsg-17.3.18+dfsg-27.3.19+dfsg-17.3.19+dfsg-27.3.20+dfsg-17.3.20+dfsg-27.3.20+dfsg-37.3.20+dfsg-47.3.21+dfsg-17.3.21+dfsg-27.3.21+dfsg-37.3.21+dfsg-47.3.22+dfsg-17.3.23+dfsg-17.3.23+dfsg-28.0.0+dfsg-18.0.1+dfsg-1 |
None known |
pypy3Debian:13 |
All versions, plus listed versions 7.3.19+dfsg-27.3.20+dfsg-17.3.20+dfsg-27.3.20+dfsg-37.3.20+dfsg-4 Show 9 moreShow less7.3.21+dfsg-17.3.21+dfsg-27.3.21+dfsg-37.3.21+dfsg-47.3.22+dfsg-17.3.23+dfsg-17.3.23+dfsg-28.0.0+dfsg-18.0.1+dfsg-1 |
None known |
pypy3Debian:14 |
before 8.0.1+dfsg-1, plus listed versions 7.3.19+dfsg-27.3.20+dfsg-17.3.20+dfsg-27.3.20+dfsg-37.3.20+dfsg-4 Show 8 moreShow less7.3.21+dfsg-17.3.21+dfsg-27.3.21+dfsg-37.3.21+dfsg-47.3.22+dfsg-17.3.23+dfsg-17.3.23+dfsg-28.0.0+dfsg-1 |
8.0.1+dfsg-1 |
python3.11Debian:12 |
before 3.11.2-6+deb12u9, plus listed versions 3.11.2-63.11.2-6+deb12u13.11.2-6+deb12u23.11.2-6+deb12u33.11.2-6+deb12u4 Show 4 moreShow less3.11.2-6+deb12u53.11.2-6+deb12u63.11.2-6+deb12u73.11.2-6+deb12u8 |
3.11.2-6+deb12u9 |
python3.13Debian:13 |
All versions, plus listed versions 3.13.11-13.13.12-13.13.14-13.13.15-13.13.18-1 Show 10 moreShow less3.13.5-23.13.5-2+deb13u13.13.5-2+deb13u23.13.5-2+deb13u33.13.5-2+deb13u43.13.5-2+deb13u53.13.6-13.13.7-13.13.8-13.13.9-1 |
None known |
python3.14Debian:14 |
before 3.14.8-1, plus listed versions 3.14.0-13.14.0-23.14.0-33.14.0-43.14.0-5 Show 24 moreShow less3.14.0~a7-13.14.0~b1-13.14.0~b2-13.14.0~b3-13.14.0~b4-13.14.0~rc1-13.14.0~rc2-13.14.0~rc3-13.14.2-13.14.3-13.14.3-23.14.3-33.14.3-43.14.3-53.14.4-13.14.4-23.14.5-13.14.5~rc1-13.14.6-13.14.7-13.14.7-23.14.7-33.14.7-43.14.7-5 |
3.14.8-1 |
python3.15Debian:14 |
before 3.15.0~rc3-1, plus listed versions 3.15.0~a8-13.15.0~a8-23.15.0~b1-13.15.0~b1-23.15.0~b1-3 Show 7 moreShow less3.15.0~b2-13.15.0~b3-13.15.0~b4-13.15.0~rc1-13.15.0~rc2-13.15.0~rc2-23.15.0~rc2-3 |
3.15.0~rc3-1 |
python3Mageia:10 From an advisory covering 4 CVEs |
before 3.13.17-1.mga10 | 3.13.17-1.mga10 |
python-pipMageia:10 From an advisory covering 4 CVEs |
before 26.2.2-1.mga10 | 26.2.2-1.mga10 |
python3.15Red Hat:hummingbird:1 |
before 0:3.15.0~rc2-1.1.hum1 | 0:3.15.0~rc2-1.1.hum1 |
python3.15-debugRed Hat:hummingbird:1 |
before 0:3.15.0~rc2-1.1.hum1 | 0:3.15.0~rc2-1.1.hum1 |
python3.15-develRed Hat:hummingbird:1 |
before 0:3.15.0~rc2-1.1.hum1 | 0:3.15.0~rc2-1.1.hum1 |
python3.15-freethreadingRed Hat:hummingbird:1 |
before 0:3.15.0~rc2-1.1.hum1 | 0:3.15.0~rc2-1.1.hum1 |
python3.15-freethreading-debugRed Hat:hummingbird:1 |
before 0:3.15.0~rc2-1.1.hum1 | 0:3.15.0~rc2-1.1.hum1 |
python3.15-freethreading-develRed Hat:hummingbird:1 |
before 0:3.15.0~rc2-1.1.hum1 | 0:3.15.0~rc2-1.1.hum1 |
python3.15-freethreading-idleRed Hat:hummingbird:1 |
before 0:3.15.0~rc2-1.1.hum1 | 0:3.15.0~rc2-1.1.hum1 |
python3.15-freethreading-libsRed Hat:hummingbird:1 |
before 0:3.15.0~rc2-1.1.hum1 | 0:3.15.0~rc2-1.1.hum1 |
python3.15-freethreading-testRed Hat:hummingbird:1 |
before 0:3.15.0~rc2-1.1.hum1 | 0:3.15.0~rc2-1.1.hum1 |
python3.15-freethreading-tkinterRed Hat:hummingbird:1 |
before 0:3.15.0~rc2-1.1.hum1 | 0:3.15.0~rc2-1.1.hum1 |
python3.15-idleRed Hat:hummingbird:1 |
before 0:3.15.0~rc2-1.1.hum1 | 0:3.15.0~rc2-1.1.hum1 |
python3.15-libsRed Hat:hummingbird:1 |
before 0:3.15.0~rc2-1.1.hum1 | 0:3.15.0~rc2-1.1.hum1 |
python3.15-testRed Hat:hummingbird:1 |
before 0:3.15.0~rc2-1.1.hum1 | 0:3.15.0~rc2-1.1.hum1 |
python3.15-tkinterRed Hat:hummingbird:1 |
before 0:3.15.0~rc2-1.1.hum1 | 0:3.15.0~rc2-1.1.hum1 |
python3.12Red Hat:enterprise_linux:9::appstream From an advisory covering 2 CVEs |
before 0:3.12.15-1.el9_8 | 0:3.12.15-1.el9_8 |
python3.12-debuginfoRed Hat:enterprise_linux:9::appstream From an advisory covering 2 CVEs |
before 0:3.12.15-1.el9_8 | 0:3.12.15-1.el9_8 |
python3.12-debugsourceRed Hat:enterprise_linux:9::appstream From an advisory covering 2 CVEs |
before 0:3.12.15-1.el9_8 | 0:3.12.15-1.el9_8 |
python3.12-develRed Hat:enterprise_linux:9::appstream From an advisory covering 2 CVEs |
before 0:3.12.15-1.el9_8 | 0:3.12.15-1.el9_8 |
python3.12-libsRed Hat:enterprise_linux:9::appstream From an advisory covering 2 CVEs |
before 0:3.12.15-1.el9_8 | 0:3.12.15-1.el9_8 |
python3.12-tkinterRed Hat:enterprise_linux:9::appstream From an advisory covering 2 CVEs |
before 0:3.12.15-1.el9_8 | 0:3.12.15-1.el9_8 |
python3.12Red Hat:enterprise_linux:9::crb From an advisory covering 2 CVEs |
before 0:3.12.15-1.el9_8 | 0:3.12.15-1.el9_8 |
python3.12-debugRed Hat:enterprise_linux:9::crb From an advisory covering 2 CVEs |
before 0:3.12.15-1.el9_8 | 0:3.12.15-1.el9_8 |
python3.12-debuginfoRed Hat:enterprise_linux:9::crb From an advisory covering 2 CVEs |
before 0:3.12.15-1.el9_8 | 0:3.12.15-1.el9_8 |
python3.12-debugsourceRed Hat:enterprise_linux:9::crb From an advisory covering 2 CVEs |
before 0:3.12.15-1.el9_8 | 0:3.12.15-1.el9_8 |
python3.12-idleRed Hat:enterprise_linux:9::crb From an advisory covering 2 CVEs |
before 0:3.12.15-1.el9_8 | 0:3.12.15-1.el9_8 |
python3.12-testRed Hat:enterprise_linux:9::crb From an advisory covering 2 CVEs |
before 0:3.12.15-1.el9_8 | 0:3.12.15-1.el9_8 |
python3.12-tkinterRed Hat:enterprise_linux:9::crb From an advisory covering 2 CVEs |
before 0:3.12.15-1.el9_8 | 0:3.12.15-1.el9_8 |
python3.14Red Hat:enterprise_linux:10.2 From an advisory covering 2 CVEs |
before 0:3.14.8-1.el10_2 | 0:3.14.8-1.el10_2 |
python3.14-debuginfoRed Hat:enterprise_linux:10.2 From an advisory covering 2 CVEs |
before 0:3.14.8-1.el10_2 | 0:3.14.8-1.el10_2 |
python3.14-debugsourceRed Hat:enterprise_linux:10.2 From an advisory covering 2 CVEs |
before 0:3.14.8-1.el10_2 | 0:3.14.8-1.el10_2 |
python3.14-develRed Hat:enterprise_linux:10.2 From an advisory covering 2 CVEs |
before 0:3.14.8-1.el10_2 | 0:3.14.8-1.el10_2 |
python3.14-libsRed Hat:enterprise_linux:10.2 From an advisory covering 2 CVEs |
before 0:3.14.8-1.el10_2 | 0:3.14.8-1.el10_2 |
python3.14-tkinterRed Hat:enterprise_linux:10.2 From an advisory covering 2 CVEs |
before 0:3.14.8-1.el10_2 | 0:3.14.8-1.el10_2 |
python3.14-debugRed Hat:enterprise_linux:10.2 From an advisory covering 2 CVEs |
before 0:3.14.8-1.el10_2 | 0:3.14.8-1.el10_2 |
python3.14-freethreadingRed Hat:enterprise_linux:10.2 From an advisory covering 2 CVEs |
before 0:3.14.8-1.el10_2 | 0:3.14.8-1.el10_2 |
python3.14-freethreading-debugRed Hat:enterprise_linux:10.2 From an advisory covering 2 CVEs |
before 0:3.14.8-1.el10_2 | 0:3.14.8-1.el10_2 |
python3.14-freethreading-develRed Hat:enterprise_linux:10.2 From an advisory covering 2 CVEs |
before 0:3.14.8-1.el10_2 | 0:3.14.8-1.el10_2 |
python3.14-freethreading-idleRed Hat:enterprise_linux:10.2 From an advisory covering 2 CVEs |
before 0:3.14.8-1.el10_2 | 0:3.14.8-1.el10_2 |
python3.14-freethreading-libsRed Hat:enterprise_linux:10.2 From an advisory covering 2 CVEs |
before 0:3.14.8-1.el10_2 | 0:3.14.8-1.el10_2 |
python3.14-freethreading-testRed Hat:enterprise_linux:10.2 From an advisory covering 2 CVEs |
before 0:3.14.8-1.el10_2 | 0:3.14.8-1.el10_2 |
python3.14-freethreading-tkinterRed Hat:enterprise_linux:10.2 From an advisory covering 2 CVEs |
before 0:3.14.8-1.el10_2 | 0:3.14.8-1.el10_2 |
python3.14-idleRed Hat:enterprise_linux:10.2 From an advisory covering 2 CVEs |
before 0:3.14.8-1.el10_2 | 0:3.14.8-1.el10_2 |
python3.14-testRed Hat:enterprise_linux:10.2 From an advisory covering 2 CVEs |
before 0:3.14.8-1.el10_2 | 0:3.14.8-1.el10_2 |
python-unversioned-commandRed Hat:enterprise_linux:10.2 From an advisory covering 2 CVEs |
before 0:3.12.15-1.el10_2 | 0:3.12.15-1.el10_2 |
python3-develRed Hat:enterprise_linux:10.2 From an advisory covering 2 CVEs |
before 0:3.12.15-1.el10_2 | 0:3.12.15-1.el10_2 |
python3-tkinterRed Hat:enterprise_linux:10.2 From an advisory covering 2 CVEs |
before 0:3.12.15-1.el10_2 | 0:3.12.15-1.el10_2 |
python3.12-debuginfoRed Hat:enterprise_linux:10.2 From an advisory covering 2 CVEs |
before 0:3.12.15-1.el10_2 | 0:3.12.15-1.el10_2 |
python3.12-debugsourceRed Hat:enterprise_linux:10.2 From an advisory covering 2 CVEs |
before 0:3.12.15-1.el10_2 | 0:3.12.15-1.el10_2 |
python3Red Hat:enterprise_linux:10.2 From an advisory covering 2 CVEs |
before 0:3.12.15-1.el10_2 | 0:3.12.15-1.el10_2 |
python3-libsRed Hat:enterprise_linux:10.2 From an advisory covering 2 CVEs |
before 0:3.12.15-1.el10_2 | 0:3.12.15-1.el10_2 |
python3.12Red Hat:enterprise_linux:10.2 From an advisory covering 2 CVEs |
before 0:3.12.15-1.el10_2 | 0:3.12.15-1.el10_2 |
python3-debugRed Hat:enterprise_linux:10.2 From an advisory covering 2 CVEs |
before 0:3.12.15-1.el10_2 | 0:3.12.15-1.el10_2 |
python3-idleRed Hat:enterprise_linux:10.2 From an advisory covering 2 CVEs |
before 0:3.12.15-1.el10_2 | 0:3.12.15-1.el10_2 |
python3-testRed Hat:enterprise_linux:10.2 From an advisory covering 2 CVEs |
before 0:3.12.15-1.el10_2 | 0:3.12.15-1.el10_2 |
python3.14Red Hat:enterprise_linux:9::appstream From an advisory covering 2 CVEs |
before 0:3.14.8-1.el9_8 | 0:3.14.8-1.el9_8 |
python3.14-debuginfoRed Hat:enterprise_linux:9::appstream From an advisory covering 2 CVEs |
before 0:3.14.8-1.el9_8 | 0:3.14.8-1.el9_8 |
python3.14-debugsourceRed Hat:enterprise_linux:9::appstream From an advisory covering 2 CVEs |
before 0:3.14.8-1.el9_8 | 0:3.14.8-1.el9_8 |
python3.14-develRed Hat:enterprise_linux:9::appstream From an advisory covering 2 CVEs |
before 0:3.14.8-1.el9_8 | 0:3.14.8-1.el9_8 |
python3.14-libsRed Hat:enterprise_linux:9::appstream From an advisory covering 2 CVEs |
before 0:3.14.8-1.el9_8 | 0:3.14.8-1.el9_8 |
python3.14-tkinterRed Hat:enterprise_linux:9::appstream From an advisory covering 2 CVEs |
before 0:3.14.8-1.el9_8 | 0:3.14.8-1.el9_8 |
python3.14Red Hat:enterprise_linux:9::crb From an advisory covering 2 CVEs |
before 0:3.14.8-1.el9_8 | 0:3.14.8-1.el9_8 |
python3.14-debugRed Hat:enterprise_linux:9::crb From an advisory covering 2 CVEs |
before 0:3.14.8-1.el9_8 | 0:3.14.8-1.el9_8 |
python3.14-debuginfoRed Hat:enterprise_linux:9::crb From an advisory covering 2 CVEs |
before 0:3.14.8-1.el9_8 | 0:3.14.8-1.el9_8 |
python3.12Rocky Linux:9 From an advisory covering 2 CVEs |
before 0:3.12.15-1.el9_8 | 0:3.12.15-1.el9_8 |
python3.14Rocky Linux:10 From an advisory covering 2 CVEs |
before 0:3.14.8-1.el10_2 | 0:3.14.8-1.el10_2 |
python3.12Rocky Linux:10 From an advisory covering 2 CVEs |
before 0:3.12.15-1.el10_2 | 0:3.12.15-1.el10_2 |
python3.14Rocky Linux:9 From an advisory covering 2 CVEs |
before 0:3.14.8-1.el9_8 | 0:3.14.8-1.el9_8 |
python3.12Rocky Linux:8 From an advisory covering 2 CVEs |
before 0:3.12.15-2.el8_10 | 0:3.12.15-2.el8_10 |
python3Rocky Linux:8 From an advisory covering 3 CVEs |
before 0:3.6.8-79.el8_10.rocky.0 | 0:3.6.8-79.el8_10.rocky.0 |
python3.9Rocky Linux:9 From an advisory covering 3 CVEs |
before 0:3.9.25-7.el9_8.6 | 0:3.9.25-7.el9_8.6 |
python3.13Root:Debian:13 |
before 3.13.5-2+deb13u5.aikido.28 | 3.13.5-2+deb13u5.aikido.283.13.5-2+deb13u5.aikido.27 |
rootio-python3.13Root:Debian:13 |
before 3.13.5-2+deb13u5.aikido.28 | 3.13.5-2+deb13u5.aikido.283.13.5-2+deb13u5.aikido.27 |
python311SUSE:Linux Micro 6.1 From an advisory covering 7 CVEs |
before 3.11.17-slfo.1.1_1.1 | 3.11.17-slfo.1.1_1.1 |
python311-coreSUSE:Linux Micro 6.1 From an advisory covering 7 CVEs |
before 3.11.17-slfo.1.1_1.1 | 3.11.17-slfo.1.1_1.1 |
python311SUSE:Linux Micro 6.0 From an advisory covering 7 CVEs |
before 3.11.17-159998.1.1 | 3.11.17-159998.1.1 |
python311-coreSUSE:Linux Micro 6.0 From an advisory covering 7 CVEs |
before 3.11.17-159998.1.1 | 3.11.17-159998.1.1 |
python310SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS From an advisory covering 8 CVEs |
before 3.10.22-150400.4.129.1 | 3.10.22-150400.4.129.1 |
python310-coreSUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS From an advisory covering 8 CVEs |
before 3.10.22-150400.4.129.1 | 3.10.22-150400.4.129.1 |
python310SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS From an advisory covering 8 CVEs |
before 3.10.22-150400.4.129.1 | 3.10.22-150400.4.129.1 |
python310-coreSUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS From an advisory covering 8 CVEs |
before 3.10.22-150400.4.129.1 | 3.10.22-150400.4.129.1 |
python310SUSE:Linux Enterprise Server 15 SP4-LTSS From an advisory covering 8 CVEs |
before 3.10.22-150400.4.129.1 | 3.10.22-150400.4.129.1 |
python310-coreSUSE:Linux Enterprise Server 15 SP4-LTSS From an advisory covering 8 CVEs |
before 3.10.22-150400.4.129.1 | 3.10.22-150400.4.129.1 |
python310SUSE:Linux Enterprise Server for SAP Applications 15 SP4 From an advisory covering 8 CVEs |
before 3.10.22-150400.4.129.1 | 3.10.22-150400.4.129.1 |
python310-coreSUSE:Linux Enterprise Server for SAP Applications 15 SP4 From an advisory covering 8 CVEs |
before 3.10.22-150400.4.129.1 | 3.10.22-150400.4.129.1 |
python312SUSE:Linux Enterprise Server 15 SP6-LTSS From an advisory covering 3 CVEs |
before 3.12.15-150600.3.71.1 | 3.12.15-150600.3.71.1 |
python312-coreSUSE:Linux Enterprise Server 15 SP6-LTSS From an advisory covering 3 CVEs |
before 3.12.15-150600.3.71.1 | 3.12.15-150600.3.71.1 |
python312SUSE:Linux Enterprise Server for SAP Applications 15 SP6 From an advisory covering 3 CVEs |
before 3.12.15-150600.3.71.1 | 3.12.15-150600.3.71.1 |
python312-coreSUSE:Linux Enterprise Server for SAP Applications 15 SP6 From an advisory covering 3 CVEs |
before 3.12.15-150600.3.71.1 | 3.12.15-150600.3.71.1 |
python311SUSE:Linux Enterprise Module for Public Cloud 15 SP4 From an advisory covering 7 CVEs |
before 3.11.17-150400.9.105.1 | 3.11.17-150400.9.105.1 |
python311-coreSUSE:Linux Enterprise Module for Public Cloud 15 SP4 From an advisory covering 7 CVEs |
before 3.11.17-150400.9.105.1 | 3.11.17-150400.9.105.1 |
python311SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS From an advisory covering 7 CVEs |
before 3.11.17-150400.9.105.1 | 3.11.17-150400.9.105.1 |
python311-coreSUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS From an advisory covering 7 CVEs |
before 3.11.17-150400.9.105.1 | 3.11.17-150400.9.105.1 |
python311-documentationSUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS From an advisory covering 7 CVEs |
before 3.11.17-150400.9.105.1 | 3.11.17-150400.9.105.1 |
python311SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS From an advisory covering 7 CVEs |
before 3.11.17-150400.9.105.1 | 3.11.17-150400.9.105.1 |
python311-coreSUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS From an advisory covering 7 CVEs |
before 3.11.17-150400.9.105.1 | 3.11.17-150400.9.105.1 |
python311-documentationSUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS From an advisory covering 7 CVEs |
before 3.11.17-150400.9.105.1 | 3.11.17-150400.9.105.1 |
python311SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS From an advisory covering 7 CVEs |
before 3.11.17-150400.9.105.1 | 3.11.17-150400.9.105.1 |
python311-coreSUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS From an advisory covering 7 CVEs |
before 3.11.17-150400.9.105.1 | 3.11.17-150400.9.105.1 |
python311-documentationSUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS From an advisory covering 7 CVEs |
before 3.11.17-150400.9.105.1 | 3.11.17-150400.9.105.1 |
python311SUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS From an advisory covering 7 CVEs |
before 3.11.17-150400.9.105.1 | 3.11.17-150400.9.105.1 |
python311-coreSUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS From an advisory covering 7 CVEs |
before 3.11.17-150400.9.105.1 | 3.11.17-150400.9.105.1 |
python311-documentationSUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS From an advisory covering 7 CVEs |
before 3.11.17-150400.9.105.1 | 3.11.17-150400.9.105.1 |
python311SUSE:Linux Enterprise Server 15 SP4-LTSS From an advisory covering 7 CVEs |
before 3.11.17-150400.9.105.1 | 3.11.17-150400.9.105.1 |
python311-coreSUSE:Linux Enterprise Server 15 SP4-LTSS From an advisory covering 7 CVEs |
before 3.11.17-150400.9.105.1 | 3.11.17-150400.9.105.1 |
python311-documentationSUSE:Linux Enterprise Server 15 SP4-LTSS From an advisory covering 7 CVEs |
before 3.11.17-150400.9.105.1 | 3.11.17-150400.9.105.1 |
python311SUSE:Linux Enterprise Server 15 SP5-LTSS From an advisory covering 7 CVEs |
before 3.11.17-150400.9.105.1 | 3.11.17-150400.9.105.1 |
python311-coreSUSE:Linux Enterprise Server 15 SP5-LTSS From an advisory covering 7 CVEs |
before 3.11.17-150400.9.105.1 | 3.11.17-150400.9.105.1 |
python311-documentationSUSE:Linux Enterprise Server 15 SP5-LTSS From an advisory covering 7 CVEs |
before 3.11.17-150400.9.105.1 | 3.11.17-150400.9.105.1 |
python311SUSE:Linux Enterprise Server for SAP Applications 15 SP4 From an advisory covering 7 CVEs |
before 3.11.17-150400.9.105.1 | 3.11.17-150400.9.105.1 |
python311-coreSUSE:Linux Enterprise Server for SAP Applications 15 SP4 From an advisory covering 7 CVEs |
before 3.11.17-150400.9.105.1 | 3.11.17-150400.9.105.1 |
python311-documentationSUSE:Linux Enterprise Server for SAP Applications 15 SP4 From an advisory covering 7 CVEs |
before 3.11.17-150400.9.105.1 | 3.11.17-150400.9.105.1 |
python311SUSE:Linux Enterprise Server for SAP Applications 15 SP5 From an advisory covering 7 CVEs |
before 3.11.17-150400.9.105.1 | 3.11.17-150400.9.105.1 |
python311-coreSUSE:Linux Enterprise Server for SAP Applications 15 SP5 From an advisory covering 7 CVEs |
before 3.11.17-150400.9.105.1 | 3.11.17-150400.9.105.1 |
python311-documentationSUSE:Linux Enterprise Server for SAP Applications 15 SP5 From an advisory covering 7 CVEs |
before 3.11.17-150400.9.105.1 | 3.11.17-150400.9.105.1 |
pythonSUSE:Linux Enterprise Module for Package Hub 15 SP7 |
before 2.7.18-150000.139.1 | 2.7.18-150000.139.1 |
python-baseSUSE:Linux Enterprise Module for Package Hub 15 SP7 |
before 2.7.18-150000.139.2 | 2.7.18-150000.139.2 |
python313SUSE:Linux Enterprise Module for Python 3 15 SP7 From an advisory covering 7 CVEs |
before 3.13.16-150700.4.61.1 | 3.13.16-150700.4.61.1 |
python313-coreSUSE:Linux Enterprise Module for Python 3 15 SP7 From an advisory covering 7 CVEs |
before 3.13.16-150700.4.61.1 | 3.13.16-150700.4.61.1 |
python311-coreSUSE:Linux Enterprise Module for Basesystem 15 SP7 From an advisory covering 8 CVEs |
before 3.11.17-150600.3.74.1 | 3.11.17-150600.3.74.1 |
python311SUSE:Linux Enterprise Module for Python 3 15 SP7 From an advisory covering 8 CVEs |
before 3.11.17-150600.3.74.1 | 3.11.17-150600.3.74.1 |
python311-coreSUSE:Linux Enterprise Module for Python 3 15 SP7 From an advisory covering 8 CVEs |
before 3.11.17-150600.3.74.1 | 3.11.17-150600.3.74.1 |
python311SUSE:Linux Enterprise Server 15 SP6-LTSS From an advisory covering 8 CVEs |
before 3.11.17-150600.3.74.1 | 3.11.17-150600.3.74.1 |
python311-coreSUSE:Linux Enterprise Server 15 SP6-LTSS From an advisory covering 8 CVEs |
before 3.11.17-150600.3.74.1 | 3.11.17-150600.3.74.1 |
python311SUSE:Linux Enterprise Server for SAP Applications 15 SP6 From an advisory covering 8 CVEs |
before 3.11.17-150600.3.74.1 | 3.11.17-150600.3.74.1 |
python311-coreSUSE:Linux Enterprise Server for SAP Applications 15 SP6 From an advisory covering 8 CVEs |
before 3.11.17-150600.3.74.1 | 3.11.17-150600.3.74.1 |
python2.7Ubuntu:Pro:14.04:LTS |
All versions, plus listed versions 2.7.5-8ubuntu32.7.5-8ubuntu42.7.6-22.7.6-2ubuntu12.7.6-3 Show 35 moreShow less2.7.6-3ubuntu12.7.6-42.7.6-4ubuntu12.7.6-52.7.6-72.7.6-82.7.6-8ubuntu0.22.7.6-8ubuntu0.32.7.6-8ubuntu0.42.7.6-8ubuntu0.52.7.6-8ubuntu0.6+esm22.7.6-8ubuntu0.6+esm32.7.6-8ubuntu0.6+esm52.7.6-8ubuntu0.6+esm62.7.6-8ubuntu0.6+esm72.7.6-8ubuntu0.6+esm82.7.6-8ubuntu0.6+esm92.7.6-8ubuntu0.6+esm102.7.6-8ubuntu0.6+esm112.7.6-8ubuntu0.6+esm122.7.6-8ubuntu0.6+esm132.7.6-8ubuntu0.6+esm142.7.6-8ubuntu0.6+esm152.7.6-8ubuntu0.6+esm162.7.6-8ubuntu0.6+esm172.7.6-8ubuntu0.6+esm182.7.6-8ubuntu0.6+esm202.7.6-8ubuntu0.6+esm212.7.6-8ubuntu0.6+esm222.7.6-8ubuntu0.6+esm242.7.6-8ubuntu0.6+esm252.7.6-8ubuntu0.6+esm262.7.6-8ubuntu0.6+esm282.7.6-8ubuntu0.6+esm292.7.6-8ubuntu0.6+esm30 |
None known |
python3.4Ubuntu:Pro:14.04:LTS |
All versions, plus listed versions 3.4~b1-0ubuntu33.4~b1-4ubuntu43.4~b1-4ubuntu63.4~b1-5ubuntu23.4~b2-1 Show 29 moreShow less3.4~b3-1ubuntu13.4~rc1-1build13.4~rc2-13.4~rc3-0ubuntu13.4.0-13.4.0-2ubuntu13.4.0-2ubuntu1.13.4.3-1ubuntu1~14.04.13.4.3-1ubuntu1~14.04.33.4.3-1ubuntu1~14.04.43.4.3-1ubuntu1~14.04.53.4.3-1ubuntu1~14.04.63.4.3-1ubuntu1~14.04.73.4.3-1ubuntu1~14.04.7+esm23.4.3-1ubuntu1~14.04.7+esm43.4.3-1ubuntu1~14.04.7+esm63.4.3-1ubuntu1~14.04.7+esm73.4.3-1ubuntu1~14.04.7+esm83.4.3-1ubuntu1~14.04.7+esm103.4.3-1ubuntu1~14.04.7+esm113.4.3-1ubuntu1~14.04.7+esm123.4.3-1ubuntu1~14.04.7+esm133.4.3-1ubuntu1~14.04.7+esm143.4.3-1ubuntu1~14.04.7+esm153.4.3-1ubuntu1~14.04.7+esm163.4.3-1ubuntu1~14.04.7+esm173.4.3-1ubuntu1~14.04.7+esm193.4.3-1ubuntu1~14.04.7+esm203.4.3-1ubuntu1~14.04.7+esm21 |
None known |
python3.5Ubuntu:Pro:14.04:LTS |
All versions, plus listed versions 3.5.2-2ubuntu0~16.04.4~14.04.13.5.2-2ubuntu0~16.04.4~14.04.1+esm13.5.2-2ubuntu0~16.04.4~14.04.1+esm33.5.2-2ubuntu0~16.04.4~14.04.1+esm43.5.2-2ubuntu0~16.04.4~14.04.1+esm5 Show 6 moreShow less3.5.2-2ubuntu0~16.04.4~14.04.1+esm63.5.2-2ubuntu0~16.04.4~14.04.1+esm73.5.2-2ubuntu0~16.04.4~14.04.1+esm83.5.2-2ubuntu0~16.04.4~14.04.1+esm93.5.2-2ubuntu0~16.04.4~14.04.1+esm103.5.2-2ubuntu0~16.04.4~14.04.1+esm11 |
None known |
python2.7Ubuntu:Pro:16.04:LTS |
All versions, plus listed versions 2.7.10-4ubuntu12.7.10-4ubuntu22.7.11-22.7.11-32.7.11-4 Show 37 moreShow less2.7.11-62.7.11-72.7.11-7ubuntu12.7.12-1~16.042.7.12-1ubuntu0~16.04.12.7.12-1ubuntu0~16.04.22.7.12-1ubuntu0~16.04.32.7.12-1ubuntu0~16.04.42.7.12-1ubuntu0~16.04.82.7.12-1ubuntu0~16.04.92.7.12-1ubuntu0~16.04.112.7.12-1ubuntu0~16.04.122.7.12-1ubuntu0~16.04.132.7.12-1ubuntu0~16.04.142.7.12-1ubuntu0~16.04.162.7.12-1ubuntu0~16.04.182.7.12-1ubuntu0~16.04.18+esm12.7.12-1ubuntu0~16.04.18+esm22.7.12-1ubuntu0~16.04.18+esm32.7.12-1ubuntu0~16.04.18+esm42.7.12-1ubuntu0~16.04.18+esm52.7.12-1ubuntu0~16.04.18+esm62.7.12-1ubuntu0~16.04.18+esm72.7.12-1ubuntu0~16.04.18+esm82.7.12-1ubuntu0~16.04.18+esm92.7.12-1ubuntu0~16.04.18+esm102.7.12-1ubuntu0~16.04.18+esm112.7.12-1ubuntu0~16.04.18+esm122.7.12-1ubuntu0~16.04.18+esm132.7.12-1ubuntu0~16.04.18+esm152.7.12-1ubuntu0~16.04.18+esm162.7.12-1ubuntu0~16.04.18+esm172.7.12-1ubuntu0~16.04.18+esm182.7.12-1ubuntu0~16.04.18+esm192.7.12-1ubuntu0~16.04.18+esm202.7.12-1ubuntu0~16.04.18+esm212.7.12-1ubuntu0~16.04.18+esm22 |
None known |
python3.5Ubuntu:Pro:16.04:LTS |
All versions, plus listed versions 3.5.0-33.5.0-3ubuntu13.5.1~rc1-2ubuntu13.5.1-13.5.1-2 Show 43 moreShow less3.5.1-33.5.1-53.5.1-6ubuntu13.5.1-6ubuntu23.5.1-9ubuntu13.5.1-103.5.2-2~16.013.5.2-2~16.043.5.2-2ubuntu0~16.04.13.5.2-2ubuntu0~16.04.23.5.2-2ubuntu0~16.04.33.5.2-2ubuntu0~16.04.43.5.2-2ubuntu0~16.04.53.5.2-2ubuntu0~16.04.83.5.2-2ubuntu0~16.04.93.5.2-2ubuntu0~16.04.103.5.2-2ubuntu0~16.04.113.5.2-2ubuntu0~16.04.123.5.2-2ubuntu0~16.04.133.5.2-2ubuntu0~16.04.13+esm13.5.2-2ubuntu0~16.04.13+esm23.5.2-2ubuntu0~16.04.13+esm33.5.2-2ubuntu0~16.04.13+esm53.5.2-2ubuntu0~16.04.13+esm63.5.2-2ubuntu0~16.04.13+esm73.5.2-2ubuntu0~16.04.13+esm83.5.2-2ubuntu0~16.04.13+esm93.5.2-2ubuntu0~16.04.13+esm103.5.2-2ubuntu0~16.04.13+esm113.5.2-2ubuntu0~16.04.13+esm123.5.2-2ubuntu0~16.04.13+esm133.5.2-2ubuntu0~16.04.13+esm143.5.2-2ubuntu0~16.04.13+esm153.5.2-2ubuntu0~16.04.13+esm163.5.2-2ubuntu0~16.04.13+esm173.5.2-2ubuntu0~16.04.13+esm183.5.2-2ubuntu0~16.04.13+esm193.5.2-2ubuntu0~16.04.13+esm203.5.2-2ubuntu0~16.04.13+esm213.5.2-2ubuntu0~16.04.13+esm223.5.2-2ubuntu0~16.04.13+esm233.5.2-2ubuntu0~16.04.13+esm243.5.2-2ubuntu0~16.04.13+esm25 |
None known |
python2.7Ubuntu:Pro:18.04:LTS |
All versions, plus listed versions 2.7.14-2ubuntu22.7.14-42.7.14-62.7.14-72.7.14-8 Show 31 moreShow less2.7.15~rc1-12.7.15~rc1-1ubuntu0.12.7.15-4ubuntu4~18.042.7.15-4ubuntu4~18.04.12.7.15-4ubuntu4~18.04.22.7.17-1~18.042.7.17-1~18.04ubuntu12.7.17-1~18.04ubuntu1.12.7.17-1~18.04ubuntu1.22.7.17-1~18.04ubuntu1.32.7.17-1~18.04ubuntu1.52.7.17-1~18.04ubuntu1.62.7.17-1~18.04ubuntu1.72.7.17-1~18.04ubuntu1.82.7.17-1~18.04ubuntu1.102.7.17-1~18.04ubuntu1.112.7.17-1~18.04ubuntu1.132.7.17-1~18.04ubuntu1.13+esm12.7.17-1~18.04ubuntu1.13+esm22.7.17-1~18.04ubuntu1.13+esm32.7.17-1~18.04ubuntu1.13+esm42.7.17-1~18.04ubuntu1.13+esm52.7.17-1~18.04ubuntu1.13+esm62.7.17-1~18.04ubuntu1.13+esm72.7.17-1~18.04ubuntu1.13+esm82.7.17-1~18.04ubuntu1.13+esm102.7.17-1~18.04ubuntu1.13+esm112.7.17-1~18.04ubuntu1.13+esm122.7.17-1~18.04ubuntu1.13+esm132.7.17-1~18.04ubuntu1.13+esm142.7.17-1~18.04ubuntu1.13+esm15 |
None known |
python3.6Ubuntu:Pro:18.04:LTS |
All versions, plus listed versions 3.6.3-1ubuntu13.6.4~rc1-13.6.4~rc1-23.6.4-13.6.4-2 Show 31 moreShow less3.6.4-3build13.6.4-43.6.5~rc1-13.6.5-33.6.6-1~18.043.6.7-1~18.043.6.8-1~18.04.13.6.8-1~18.04.23.6.8-1~18.04.33.6.9-1~18.043.6.9-1~18.04ubuntu13.6.9-1~18.04ubuntu1.13.6.9-1~18.04ubuntu1.33.6.9-1~18.04ubuntu1.43.6.9-1~18.04ubuntu1.63.6.9-1~18.04ubuntu1.73.6.9-1~18.04ubuntu1.83.6.9-1~18.04ubuntu1.93.6.9-1~18.04ubuntu1.103.6.9-1~18.04ubuntu1.123.6.9-1~18.04ubuntu1.133.6.9-1~18.04ubuntu1.13+esm13.6.9-1~18.04ubuntu1.13+esm23.6.9-1~18.04ubuntu1.13+esm33.6.9-1~18.04ubuntu1.13+esm43.6.9-1~18.04ubuntu1.13+esm53.6.9-1~18.04ubuntu1.13+esm63.6.9-1~18.04ubuntu1.13+esm73.6.9-1~18.04ubuntu1.13+esm83.6.9-1~18.04ubuntu1.13+esm93.6.9-1~18.04ubuntu1.13+esm10 |
None known |
python3.7Ubuntu:Pro:18.04:LTS |
All versions, plus listed versions 3.7.0~a2-13.7.0~a3-13.7.0~a3-23.7.0~a3-33.7.0~a4-1 Show 21 moreShow less3.7.0~b1-13.7.0~b1-1build13.7.0~b2-13.7.0~b3-13.7.0-1~18.043.7.1-1~18.043.7.3-2~18.04.13.7.5-2~18.043.7.5-2~18.04.43.7.5-2ubuntu1~18.04.23.7.5-2ubuntu1~18.04.2+esm13.7.5-2ubuntu1~18.04.2+esm23.7.5-2ubuntu1~18.04.2+esm33.7.5-2ubuntu1~18.04.2+esm43.7.5-2ubuntu1~18.04.2+esm53.7.5-2ubuntu1~18.04.2+esm63.7.5-2ubuntu1~18.04.2+esm73.7.5-2ubuntu1~18.04.2+esm83.7.5-2ubuntu1~18.04.2+esm93.7.5-2ubuntu1~18.04.2+esm103.7.5-2ubuntu1~18.04.2+esm11 |
None known |
python3.8Ubuntu:Pro:18.04:LTS |
All versions, plus listed versions 3.8.0-3~18.043.8.0-3~18.04.13.8.0-3ubuntu1~18.04.23.8.0-3ubuntu1~18.04.2+esm13.8.0-3ubuntu1~18.04.2+esm2 Show 9 moreShow less3.8.0-3ubuntu1~18.04.2+esm33.8.0-3ubuntu1~18.04.2+esm43.8.0-3ubuntu1~18.04.2+esm53.8.0-3ubuntu1~18.04.2+esm63.8.0-3ubuntu1~18.04.2+esm73.8.0-3ubuntu1~18.04.2+esm83.8.0-3ubuntu1~18.04.2+esm93.8.0-3ubuntu1~18.04.2+esm103.8.0-3ubuntu1~18.04.2+esm11 |
None known |
python3.8Ubuntu:Pro:20.04:LTS |
All versions, plus listed versions 3.8.0-13.8.0-23.8.0-33.8.0-43.8.0-5 Show 34 moreShow less3.8.1-2ubuntu33.8.2~rc1-1ubuntu13.8.2-13.8.2-1ubuntu13.8.2-1ubuntu1.13.8.2-1ubuntu1.23.8.5-1~20.043.8.5-1~20.04.23.8.5-1~20.04.33.8.10-0ubuntu1~20.043.8.10-0ubuntu1~20.04.13.8.10-0ubuntu1~20.04.23.8.10-0ubuntu1~20.04.43.8.10-0ubuntu1~20.04.53.8.10-0ubuntu1~20.04.63.8.10-0ubuntu1~20.04.73.8.10-0ubuntu1~20.04.83.8.10-0ubuntu1~20.04.93.8.10-0ubuntu1~20.04.103.8.10-0ubuntu1~20.04.113.8.10-0ubuntu1~20.04.123.8.10-0ubuntu1~20.04.133.8.10-0ubuntu1~20.04.143.8.10-0ubuntu1~20.04.153.8.10-0ubuntu1~20.04.163.8.10-0ubuntu1~20.04.173.8.10-0ubuntu1~20.04.183.8.10-0ubuntu1~20.04.18+esm13.8.10-0ubuntu1~20.04.18+esm23.8.10-0ubuntu1~20.04.18+esm33.8.10-0ubuntu1~20.04.18+esm43.8.10-0ubuntu1~20.04.18+esm53.8.10-0ubuntu1~20.04.18+esm63.8.10-0ubuntu1~20.04.18+esm7 |
None known |
python2.7Ubuntu:Pro:20.04:LTS |
All versions, plus listed versions 2.7.17~rc1-12.7.17-12.7.17-1ubuntu52.7.17-1ubuntu62.7.18~rc1-2 Show 22 moreShow less2.7.18-1~20.042.7.18-1~20.04.12.7.18-1~20.04.1+esm12.7.18-1~20.04.32.7.18-1~20.04.3+esm12.7.18-1~20.04.42.7.18-1~20.04.4+esm12.7.18-1~20.04.4+esm22.7.18-1~20.04.4+esm32.7.18-1~20.04.52.7.18-1~20.04.5+esm12.7.18-1~20.04.5+esm22.7.18-1~20.04.62.7.18-1~20.04.6+esm12.7.18-1~20.04.72.7.18-1~20.04.7+esm32.7.18-1~20.04.7+esm42.7.18-1~20.04.7+esm62.7.18-1~20.04.7+esm72.7.18-1~20.04.7+esm82.7.18-1~20.04.7+esm92.7.18-1~20.04.7+esm10 |
None known |
python3.9Ubuntu:Pro:20.04:LTS |
All versions, plus listed versions 3.9.0~rc1-1~20.043.9.0-5~20.043.9.5-3~20.04.13.9.5-3ubuntu0~20.04.13.9.5-3ubuntu0~20.04.1+esm1 Show 10 moreShow less3.9.5-3ubuntu0~20.04.1+esm23.9.5-3ubuntu0~20.04.1+esm33.9.5-3ubuntu0~20.04.1+esm43.9.5-3ubuntu0~20.04.1+esm53.9.5-3ubuntu0~20.04.1+esm63.9.5-3ubuntu0~20.04.1+esm73.9.5-3ubuntu0~20.04.1+esm83.9.5-3ubuntu0~20.04.1+esm93.9.5-3ubuntu0~20.04.1+esm103.9.5-3ubuntu0~20.04.1+esm11 |
None known |
python3.10Ubuntu:22.04:LTS |
All versions, plus listed versions 3.10.0-23.10.0-33.10.0-43.10.0-53.10.0-5build1 Show 30 moreShow less3.10.1-13.10.1-23.10.2-13.10.2-53.10.2-73.10.3-13.10.4-33.10.4-3ubuntu0.13.10.6-1~22.043.10.6-1~22.04.13.10.6-1~22.04.23.10.6-1~22.04.2ubuntu13.10.6-1~22.04.2ubuntu1.13.10.12-1~22.04.23.10.12-1~22.04.33.10.12-1~22.04.43.10.12-1~22.04.53.10.12-1~22.04.63.10.12-1~22.04.73.10.12-1~22.04.83.10.12-1~22.04.93.10.12-1~22.04.103.10.12-1~22.04.113.10.12-1~22.04.123.10.12-1~22.04.133.10.12-1~22.04.143.10.12-1~22.04.153.10.12-1~22.04.163.10.12-1~22.04.173.10.12-1~22.04.18 |
None known |
python2.7Ubuntu:Pro:22.04:LTS |
All versions, plus listed versions 2.7.18-8build12.7.18-132.7.18-13ubuntu12.7.18-13ubuntu1.12.7.18-13ubuntu1.1+esm2 Show 16 moreShow less2.7.18-13ubuntu1.22.7.18-13ubuntu1.2+esm12.7.18-13ubuntu1.2+esm22.7.18-13ubuntu1.2+esm32.7.18-13ubuntu1.32.7.18-13ubuntu1.3+esm12.7.18-13ubuntu1.42.7.18-13ubuntu1.4+esm12.7.18-13ubuntu1.52.7.18-13ubuntu1.5+esm22.7.18-13ubuntu1.5+esm32.7.18-13ubuntu1.5+esm52.7.18-13ubuntu1.5+esm62.7.18-13ubuntu1.5+esm72.7.18-13ubuntu1.5+esm82.7.18-13ubuntu1.5+esm9 |
None known |
python3.11Ubuntu:Pro:22.04:LTS |
All versions, plus listed versions 3.11.0~rc1-1~22.043.11.0~rc1-1~22.04.1~esm13.11.0~rc1-1~22.04.1~esm23.11.0~rc1-1~22.04.1~esm33.11.0~rc1-1~22.04.1~esm4 Show 8 moreShow less3.11.0~rc1-1~22.04.1~esm53.11.0~rc1-1~22.04.1~esm63.11.0~rc1-1~22.04.1~esm73.11.0~rc1-1~22.04.1~esm83.11.0~rc1-1~22.04.1~esm93.11.0~rc1-1~22.04.13.11.0~rc1-1~22.04.1+esm13.11.0~rc1-1~22.04.1+esm2 |
None known |
python3.12Ubuntu:24.04:LTS |
All versions, plus listed versions 3.12.0-13.12.0-53.12.0-63.12.0-73.12.1-2 Show 21 moreShow less3.12.2-13.12.2-4build33.12.2-4build43.12.2-5ubuntu33.12.3-13.12.3-1ubuntu0.13.12.3-1ubuntu0.23.12.3-1ubuntu0.33.12.3-1ubuntu0.43.12.3-1ubuntu0.53.12.3-1ubuntu0.63.12.3-1ubuntu0.73.12.3-1ubuntu0.83.12.3-1ubuntu0.93.12.3-1ubuntu0.103.12.3-1ubuntu0.113.12.3-1ubuntu0.123.12.3-1ubuntu0.133.12.3-1ubuntu0.153.12.3-1ubuntu0.163.12.3-1ubuntu0.17 |
None known |
python3.14Ubuntu:26.10 |
All versions, plus listed versions 3.14.4-13.14.6-13.14.7-1ubuntu13.14.7-4ubuntu13.14.7-4ubuntu23.14.7-5ubuntu13.14.8-1ubuntu1 |
None known |
python3.14Ubuntu:26.04:LTS |
All versions, plus listed versions 3.14.0-13.14.0-23.14.0-43.14.2-13.14.3-1 Show 6 moreShow less3.14.3-23.14.3-33.14.3-53.14.4-13.14.4-1ubuntu0.13.14.4-1ubuntu0.2 |
None known |
python315openSUSE:Tumbleweed From an advisory covering 3 CVEs |
before 3.15.0~rc3-1.1 | 3.15.0~rc3-1.1 |
python310openSUSE:Tumbleweed From an advisory covering 3 CVEs |
before 3.10.22-1.1 | 3.10.22-1.1 |
python311openSUSE:Tumbleweed From an advisory covering 3 CVEs |
before 3.11.17-1.1 | 3.11.17-1.1 |
python312openSUSE:Tumbleweed From an advisory covering 3 CVEs |
before 3.12.15-1.1 | 3.12.15-1.1 |
python313openSUSE:Tumbleweed From an advisory covering 4 CVEs |
before 3.13.16-1.1 | 3.13.16-1.1 |
python314openSUSE:Tumbleweed From an advisory covering 3 CVEs |
before 3.14.8-1.1 | 3.14.8-1.1 |
python316openSUSE:Tumbleweed From an advisory covering 3 CVEs |
before 3.16.0~a1-1.1 | 3.16.0~a1-1.1 |
Public exploits
Links only. Every CVE stores no exploit code.
| Source | Link | Date |
|---|---|---|
| PoC in GitHub | abraxas/cve-2026-19445-sni-uaf | 2026-10-02 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, aliases, references | OSV | |
| affected | OSV | |
| facts | OSV | |
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV, PoC in GitHub |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2026-19445 is a critical vulnerability (CVSS 9.2) in Python Software Foundation Cpython, published September 30, 2026. Public exploit code exists. EPSS puts the chance of exploitation in the next 30 days at 0.52%, the 44th percentile. Fixed in python3 3.12.15-r0.
References
github.com/python/cpython/pull/158504
mail.python.org/archives/list/[email protected]/thread/QMQIUQB6WGGC3MI7I3WKQXOYOBDSPPS3
github.com/python/cpython/issues/156293
github.com/python/cpython/commit/34a53dce8174da2fceb12fe084a4def02a10053d
github.com/python/cpython/commit/46133cd57d309652139ada74014aca7665ac552b
github.com/python/cpython/commit/63fab143d94cafae71850831acfb52041ba44af7
Show 123 moreShow less
github.com/python/cpython/commit/cd7e51e7d4563866fbaa1e2521ae69b45daf3698
github.com/python/cpython/commit/d8717ed01717a9641686e6e6f83f0ab8af235e2c
github.com/python/cpython/commit/b12968cefe69ca1dcb8606c832ff73ee7dbf4ba8
github.com/python/cpython/commit/ec44b5a3258cbda947d5e07242ee562ed05ef24b
openwall.com/lists/oss-security/2026/09/30/17
nvd.nist.gov/vuln/detail/CVE-2026-19445
github.com/advisories/GHSA-7jvw-f348-84gq
security.alpinelinux.org/vuln/CVE-2026-19445
access.redhat.com/errata/RHSA-2026:77017
access.redhat.com/security/cve/CVE-2026-19445
access.redhat.com/security/cve/CVE-2026-19553
bugzilla.redhat.com/2544127
bugzilla.redhat.com/2544138
errata.almalinux.org/9/ALSA-2026-77017.html
access.redhat.com/errata/RHSA-2026:77018
errata.almalinux.org/10/ALSA-2026-77018.html
access.redhat.com/errata/RHSA-2026:77020
errata.almalinux.org/10/ALSA-2026-77020.html
access.redhat.com/errata/RHSA-2026:77021
errata.almalinux.org/9/ALSA-2026-77021.html
access.redhat.com/errata/RHSA-2026:77028
errata.almalinux.org/8/ALSA-2026-77028.html
access.redhat.com/errata/RHSA-2026:85239
access.redhat.com/security/cve/CVE-2026-12345
bugzilla.redhat.com/2543492
errata.almalinux.org/8/ALSA-2026-85239.html
access.redhat.com/errata/RHSA-2026:89742
errata.almalinux.org/9/ALSA-2026-89742.html
docs.bell-sw.com/security/cves/CVE-2026-19445
errata.tuxcare.com/els_os/ubuntu18.04els/CLSA-2026-1791372827.html
nvd.nist.gov/vuln/detail/CVE-2026-4786
errata.tuxcare.com/els_os/centos8.4els/CLSA-2026-1791413715.html
errata.tuxcare.com/els_os/centos7els/CLSA-2026-1791424578.html
errata.tuxcare.com/els_os/rhel7els/CLSA-2026-1791425064.html
errata.tuxcare.com/els_os/oraclelinux7els/CLSA-2026-1791425564.html
errata.tuxcare.com/els_os/centos7els/CLSA-2026-1791433868.html
errata.tuxcare.com/els_os/rhel7els/CLSA-2026-1791434571.html
errata.tuxcare.com/els_os/oraclelinux7els/CLSA-2026-1791434822.html
errata.tuxcare.com/els_os/centos-stream8els/CLSA-2026-1791461442.html
errata.tuxcare.com/els_os/ubuntu16.04els/CLSA-2026-1791493434.html
errata.tuxcare.com/els_os/centos8.5els/CLSA-2026-1791521362.html
errata.tuxcare.com/els_os/tuxcare9.6esu/CLSA-2026-1791530000.html
nvd.nist.gov/vuln/detail/CVE-2026-19553
errata.tuxcare.com/els_os/centos8.5els/CLSA-2026-1791532612.html
errata.tuxcare.com/els_os/debian10els/CLSA-2026-1791535989.html
errata.tuxcare.com/els_os/tuxcare9.6esu/CLSA-2026-1791559300.html
errata.tuxcare.com/els_os/ubuntu20.04els/CLSA-2026-1791569661.html
errata.tuxcare.com/els_os/almalinux9.2esu/CLSA-2026-1791572599.html
errata.tuxcare.com/els_os/ubuntu16.04els/CLSA-2026-1791803568.html
errata.tuxcare.com/els_os/almalinux9.2esu/CLSA-2026-1791820273.html
errata.tuxcare.com/els_os/ubuntu18.04els/CLSA-2026-1791820487.html
errata.tuxcare.com/els_os/centos8.4els/CLSA-2026-1791965784.html
errata.tuxcare.com/els_os/centos-stream8els/CLSA-2026-1791967190.html
errata.tuxcare.com/els_os/debian10els/CLSA-2026-1792404857.html
github.com/CVEProject/cvelistV5/tree/main/cves/2026/19xxx/CVE-2026-19445.json
github.com/python/cpython
security-tracker.debian.org/tracker/CVE-2026-19445
advisories.mageia.org/MGASA-2026-0565.html
bugs.mageia.org/show_bug.cgi?id=36420
openwall.com/lists/oss-security/2026/09/29/40
openwall.com/lists/oss-security/2026/09/30/16
openwall.com/lists/oss-security/2026/10/22/33
access.redhat.com/errata/RHSA-2026:74867
images.redhat.com
access.redhat.com/security/updates/classification
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_74867.json
bugzilla.redhat.com/show_bug.cgi?id=2544138
cve.org/CVERecord?id=CVE-2026-19445
bugzilla.redhat.com/show_bug.cgi?id=2544127
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_77017.json
cve.org/CVERecord?id=CVE-2026-19553
github.com/python/cpython/issues/156793
github.com/python/cpython/pull/158503
mail.python.org/archives/list/[email protected]/thread/QNZRG3YOAMTHDCMVCICXGY6YEFPY2VDL
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_77018.json
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_77020.json
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_77021.json
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_77028.json
bugzilla.redhat.com/show_bug.cgi?id=2543492
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_85239.json
cve.org/CVERecord?id=CVE-2026-12345
nvd.nist.gov/vuln/detail/CVE-2026-12345
github.com/python/cpython/commit/5c20517a4fc56683efe63a7751020db9573f538d
github.com/python/cpython/issues/157579
github.com/python/cpython/pull/157580
errata.rockylinux.org/RLSA-2026:77017
errata.rockylinux.org/RLSA-2026:77018
errata.rockylinux.org/RLSA-2026:77020
errata.rockylinux.org/RLSA-2026:77021
errata.rockylinux.org/RLSA-2026:77028
errata.rockylinux.org/RLSA-2026:85239
errata.rockylinux.org/RLSA-2026:89742
suse.com/support/update/announcement/2026/suse-su-202624280-1
bugzilla.suse.com/1276223
bugzilla.suse.com/1276226
bugzilla.suse.com/1276227
bugzilla.suse.com/1277111
bugzilla.suse.com/1280459
bugzilla.suse.com/1283826
bugzilla.suse.com/1283969
suse.com/security/cve/CVE-2026-15310
suse.com/security/cve/CVE-2026-15806
suse.com/security/cve/CVE-2026-17084
suse.com/security/cve/CVE-2026-19445
suse.com/security/cve/CVE-2026-19553
suse.com/security/cve/CVE-2026-19672
suse.com/security/cve/CVE-2026-82049
suse.com/support/update/announcement/2026/suse-su-202624325-1
suse.com/support/update/announcement/2026/suse-su-20264630-1
bugzilla.suse.com/1264962
suse.com/security/cve/CVE-2026-7210
suse.com/support/update/announcement/2026/suse-su-20264659-1
suse.com/support/update/announcement/2026/suse-su-20264809-1
suse.com/support/update/announcement/2026/suse-su-20264919-1
bugzilla.suse.com/1285433
suse.com/support/update/announcement/2026/suse-su-20264941-1
suse.com/support/update/announcement/2026/suse-su-20264946-1
bugzilla.suse.com/1267974
suse.com/security/cve/CVE-2026-9669
ubuntu.com/security/CVE-2026-19445
github.com/python/cpython/pull/158523
suse.com/security/cve/CVE-2021-4189
suse.com/security/cve/CVE-2023-52425
Left out here: 175 package rows. The JSON record has them. Left out on purpose, here and in the API, to keep responses small: 21 source records.