Every CVE Search/ Get API key

CVE-2026-2297

SourcelessFileLoader does not use io.open_code()

5.7 MediumFix available

The import hook in CPython that handles legacy *.pyc files (SourcelessFileLoader) is incorrectly handled in FileLoader (a base class) and so does not use io.open_code() to read the .pyc files. sys.audit handlers for this audit event therefore do not fire.

Attack profile

How easy it is to exploit

Attack vector
Local
Complexity
Low
Privileges needed
Low
User interaction
None

What an attacker can affect

Confidentiality
None
Integrity
High
Availability
None

Exploit likelihood

0.22%Up 0.2 points since Mar 5, 2026
90%50%10%1%

What each source reports

CVE List Score used 5.7

SourcelessFileLoader does not use io.open_code()

The import hook in CPython that handles legacy *.pyc files (SourcelessFileLoader) is incorrectly handled in FileLoader (a base class) and so does not use io.open_code() to read the .pyc files. sys.audit handlers for this audit event therefore do not fire.

Record
CVE-2026-2297
CVSS 4.0
5.7 MediumCVSS:4.0/AV:L/AC:L/AT:P/PR:L/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N
Weakness
CWE-668
Updated
2026-11-02
EUVDEUVD-2026-9498 5.7

The import hook in CPython that handles legacy *.pyc files (SourcelessFileLoader) is incorrectly handled in FileLoader (a base class) and so does not use io.open_code() to read the .pyc files. sys.audit handlers for this audit event therefore do not fire.

Record
EUVD-2026-9498
CVSS 4.0
5.7 MediumCVSS:4.0/AV:L/AC:L/AT:P/PR:L/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N
Updated
2026-11-02
GitHub AdvisoriesGHSA-86jh-grmm-2v3h 5.7

The import hook in CPython that handles legacy *.pyc files (SourcelessFileLoader) is incorrectly...

The import hook in CPython that handles legacy *.pyc files (SourcelessFileLoader) is incorrectly handled in FileLoader (a base class) and so does not use io.open_code() to read the .pyc files. sys.audit handlers for this audit event therefore do not fire.

Record
GHSA-86jh-grmm-2v3h
CVSS 4.0
5.7 MediumCVSS:4.0/AV:L/AC:L/AT:P/PR:L/UI:N/VC:N/VI:H/VA:N/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-668
Updated
2026-11-02
NVD 5.7

The import hook in CPython that handles legacy *.pyc files (SourcelessFileLoader) is incorrectly handled in FileLoader (a base class) and so does not use io.open_code() to read the .pyc files. sys.audit handlers for this audit event therefore do not fire.

Record
CVE-2026-2297
CVSS 4.0
5.7 MediumCVSS:4.0/AV:L/AC:L/AT:P/PR:L/UI:N/VC:N/VI:H/VA:N/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-668
Updated
2026-11-02
OSVALPINE-CVE-2026-2297 5.7

The import hook in CPython that handles legacy *.pyc files (SourcelessFileLoader) is incorrectly handled in FileLoader (a base class) and so does not use io.open_code() to read the .pyc files. sys.audit handlers for this audit event therefore do not fire.

Record
ALPINE-CVE-2026-2297
CVSS 4.0
5.7 MediumCVSS:4.0/AV:L/AC:L/AT:P/PR:L/UI:N/VC:N/VI:H/VA:N/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 5.7

SourcelessFileLoader does not use io.open_code()

The import hook in CPython that handles legacy *.pyc files (SourcelessFileLoader) is incorrectly handled in FileLoader (a base class) and so does not use io.open_code() to read the .pyc files. sys.audit handlers for this audit event therefore do not fire.

Record
CVE-2026-2297
CVSS 4.0
5.7 MediumCVSS:4.0/AV:L/AC:L/AT:P/PR:L/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N
Updated
2026-11-04
Show 47 moreShow less
OSVDEBIAN-CVE-2026-2297 5.7

The import hook in CPython that handles legacy *.pyc files (SourcelessFileLoader) is incorrectly handled in FileLoader (a base class) and so does not use io.open_code() to read the .pyc files. sys.audit handlers for this audit event therefore do not fire.

Record
DEBIAN-CVE-2026-2297
CVSS 4.0
5.7 MediumCVSS:4.0/AV:L/AC:L/AT:P/PR:L/UI:N/VC:N/VI:H/VA:N/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
OSVOESA-2026-1816 7.0

python3 security update

Python combines remarkable power with very clear syntax. It has modules, classes, exceptions, very high level dynamic data types, and dynamic typing. There are interfaces to many system calls and libraries, as well as to various windowing systems. New built-in modules are easily written in C or C++ (or other languages, depending on the chosen implementation). Python is also usable as an extension language for applications written in other languages that need easy-to-use scripting or automation interfaces.

Security Fix(es):

The import hook in CPython that handles legacy *.pyc files (SourcelessFileLoader) is incorrectly handled in FileLoader (a base class) and so does not use io.open_code() to read the .pyc files. sys.audit handlers for this audit event therefore do not fire.(CVE-2026-2297)

The webbrowser.open() API would accept leading dashes in the URL which could be handled as command line options for certain web browsers. New behavior rejects leading dashes. Users are recommended to sanitize URLs prior to passing to webbrowser.open().(CVE-2026-4519)

Record
OESA-2026-1816
CVSS 4.0
7.0 HighCVSS:4.0/AV:L/AC:L/AT:P/PR:N/UI:A/VC:H/VI:H/VA:N/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
OSVOESA-2026-1817 7.0

python3 security update

Python combines remarkable power with very clear syntax. It has modules, classes, exceptions, very high level dynamic data types, and dynamic typing. There are interfaces to many system calls and libraries, as well as to various windowing systems. New built-in modules are easily written in C or C++ (or other languages, depending on the chosen implementation). Python is also usable as an extension language for applications written in other languages that need easy-to-use scripting or automation interfaces.

Security Fix(es):

The import hook in CPython that handles legacy *.pyc files (SourcelessFileLoader) is incorrectly handled in FileLoader (a base class) and so does not use io.open_code() to read the .pyc files. sys.audit handlers for this audit event therefore do not fire.(CVE-2026-2297)

The webbrowser.open() API would accept leading dashes in the URL which could be handled as command line options for certain web browsers. New behavior rejects leading dashes. Users are recommended to sanitize URLs prior to passing to webbrowser.open().(CVE-2026-4519)

Record
OESA-2026-1817
CVSS 4.0
7.0 HighCVSS:4.0/AV:L/AC:L/AT:P/PR:N/UI:A/VC:H/VI:H/VA:N/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
OSVOESA-2026-1818 7.0

python3 security update

Python combines remarkable power with very clear syntax. It has modules, classes, exceptions, very high level dynamic data types, and dynamic typing. There are interfaces to many system calls and libraries, as well as to various windowing systems. New built-in modules are easily written in C or C++ (or other languages, depending on the chosen implementation). Python is also usable as an extension language for applications written in other languages that need easy-to-use scripting or automation interfaces.

Security Fix(es):

The import hook in CPython that handles legacy *.pyc files (SourcelessFileLoader) is incorrectly handled in FileLoader (a base class) and so does not use io.open_code() to read the .pyc files. sys.audit handlers for this audit event therefore do not fire.(CVE-2026-2297)

The webbrowser.open() API would accept leading dashes in the URL which could be handled as command line options for certain web browsers. New behavior rejects leading dashes. Users are recommended to sanitize URLs prior to passing to webbrowser.open().(CVE-2026-4519)

Record
OESA-2026-1818
CVSS 4.0
7.0 HighCVSS:4.0/AV:L/AC:L/AT:P/PR:N/UI:A/VC:H/VI:H/VA:N/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
OSVOESA-2026-1819 7.0

python3 security update

Python combines remarkable power with very clear syntax. It has modules, classes, exceptions, very high level dynamic data types, and dynamic typing. There are interfaces to many system calls and libraries, as well as to various windowing systems. New built-in modules are easily written in C or C++ (or other languages, depending on the chosen implementation). Python is also usable as an extension language for applications written in other languages that need easy-to-use scripting or automation interfaces.

Security Fix(es):

The import hook in CPython that handles legacy *.pyc files (SourcelessFileLoader) is incorrectly handled in FileLoader (a base class) and so does not use io.open_code() to read the .pyc files. sys.audit handlers for this audit event therefore do not fire.(CVE-2026-2297)

The webbrowser.open() API would accept leading dashes in the URL which could be handled as command line options for certain web browsers. New behavior rejects leading dashes. Users are recommended to sanitize URLs prior to passing to webbrowser.open().(CVE-2026-4519)

Record
OESA-2026-1819
CVSS 4.0
7.0 HighCVSS:4.0/AV:L/AC:L/AT:P/PR:N/UI:A/VC:H/VI:H/VA:N/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:10950 8.1

Red Hat Security Advisory: python3.12 security update

Record
RHSA-2026:10950
CVSS 3.1
8.1 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2026:19019 8.1

Red Hat Security Advisory: python3.14 security update

Record
RHSA-2026:19019
CVSS 3.1
8.1 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2026:19064 8.1

Red Hat Security Advisory: python3.12 security update

Record
RHSA-2026:19064
CVSS 3.1
8.1 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2026:19176 8.1

Red Hat Security Advisory: python3.14 security update

Record
RHSA-2026:19176
CVSS 3.1
8.1 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2026:19177 8.1

Red Hat Security Advisory: python3.12 security update

Record
RHSA-2026:19177
CVSS 3.1
8.1 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2026:7443 7.5

Red Hat Security Advisory: Red Hat Hardened Images RPMs bug fix and enhancement update

Record
RHSA-2026:7443
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2026:7661 7.5

Red Hat Security Advisory: Red Hat Hardened Images RPMs bug fix and enhancement update

Record
RHSA-2026:7661
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2026:8822 8.1

Red Hat Security Advisory: Red Hat Hardened Images RPMs bug fix and enhancement update

Record
RHSA-2026:8822
CVSS 3.1
8.1 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2026:8824 8.1

Red Hat Security Advisory: Red Hat Hardened Images RPMs bug fix and enhancement update

Record
RHSA-2026:8824
CVSS 3.1
8.1 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRLSA-2026:10950 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):

  • expat: libexpat in Expat allows attackers to trigger large dynamic memory allocations via a small document that is submitted for parsing (CVE-2025-59375)

  • python: Quadratic complexity in os.path.expandvars() with user-controlled template (CVE-2025-6075)

  • cpython: Out-of-memory when loading Plist (CVE-2025-13837)

  • cpython: Header injection via newlines in data URL mediatype in Python (CVE-2025-15282)

  • cpython: Header injection in http.cookies.Morsel in Python (CVE-2026-0672)

  • cpython: CPython: Logging Bypass in Legacy .pyc File Handling (CVE-2026-2297)

  • cpython: Incomplete control character validation in http.cookies (CVE-2026-3644)

  • cpython: Stack overflow parsing XML with deeply nested DTD content models (CVE-2026-4224)

  • python: Python: HTTP header injection via CR/LF in proxy tunnel headers (CVE-2026-1502)

  • python: Python: Arbitrary code execution or information disclosure via use-after-free in decompression modules (CVE-2026-6100)

  • python: cpython: Python: Arbitrary code execution via command injection in webbrowser.open() API (CVE-2026-4786)

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:10950
CVSS 3.1
8.1 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRLSA-2026:19019 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):

  • cpython: wsgiref.headers.Headers allows header newline injection in Python (CVE-2026-0865)

  • cpython: CPython: Logging Bypass in Legacy .pyc File Handling (CVE-2026-2297)

  • cpython: Incomplete control character validation in http.cookies (CVE-2026-3644)

  • cpython: Stack overflow parsing XML with deeply nested DTD content models (CVE-2026-4224)

  • python: Python: Command-line option injection in webbrowser.open() via crafted URLs (CVE-2026-4519)

  • python: Python: HTTP header injection via CR/LF in proxy tunnel headers (CVE-2026-1502)

  • python: Python: Arbitrary code execution or information disclosure via use-after-free in decompression modules (CVE-2026-6100)

  • python: cpython: Python: Arbitrary code execution via command injection in webbrowser.open() API (CVE-2026-4786)

  • python: Python: Information disclosure and arbitrary code execution via remote debugging with a malicious process. (CVE-2026-5713)

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:19019
CVSS 3.1
8.1 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRLSA-2026:19064 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):

  • expat: libexpat in Expat allows attackers to trigger large dynamic memory allocations via a small document that is submitted for parsing (CVE-2025-59375)

  • python: Quadratic complexity in os.path.expandvars() with user-controlled template (CVE-2025-6075)

  • cpython: Out-of-memory when loading Plist (CVE-2025-13837)

  • cpython: Header injection via newlines in data URL mediatype in Python (CVE-2025-15282)

  • cpython: Header injection in http.cookies.Morsel in Python (CVE-2026-0672)

  • cpython: CPython: Logging Bypass in Legacy .pyc File Handling (CVE-2026-2297)

  • cpython: Incomplete control character validation in http.cookies (CVE-2026-3644)

  • cpython: Stack overflow parsing XML with deeply nested DTD content models (CVE-2026-4224)

  • python: Python: Command-line option injection in webbrowser.open() via crafted URLs (CVE-2026-4519)

  • python: Python: HTTP header injection via CR/LF in proxy tunnel headers (CVE-2026-1502)

  • python: Python: Arbitrary code execution or information disclosure via use-after-free in decompression modules (CVE-2026-6100)

  • python: cpython: Python: Arbitrary code execution via command injection in webbrowser.open() API (CVE-2026-4786)

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:19064
CVSS 3.1
8.1 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRLSA-2026:19176 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):

  • cpython: wsgiref.headers.Headers allows header newline injection in Python (CVE-2026-0865)

  • cpython: CPython: Logging Bypass in Legacy .pyc File Handling (CVE-2026-2297)

  • cpython: Incomplete control character validation in http.cookies (CVE-2026-3644)

  • cpython: Stack overflow parsing XML with deeply nested DTD content models (CVE-2026-4224)

  • python: Python: Command-line option injection in webbrowser.open() via crafted URLs (CVE-2026-4519)

  • python: Python: HTTP header injection via CR/LF in proxy tunnel headers (CVE-2026-1502)

  • python: Python: Arbitrary code execution or information disclosure via use-after-free in decompression modules (CVE-2026-6100)

  • python: cpython: Python: Arbitrary code execution via command injection in webbrowser.open() API (CVE-2026-4786)

  • python: Python: Information disclosure and arbitrary code execution via remote debugging with a malicious process. (CVE-2026-5713)

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:19176
CVSS 3.1
8.1 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRLSA-2026:19177 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):

  • expat: libexpat in Expat allows attackers to trigger large dynamic memory allocations via a small document that is submitted for parsing (CVE-2025-59375)

  • python: Quadratic complexity in os.path.expandvars() with user-controlled template (CVE-2025-6075)

  • cpython: Out-of-memory when loading Plist (CVE-2025-13837)

  • cpython: Header injection via newlines in data URL mediatype in Python (CVE-2025-15282)

  • cpython: Header injection in http.cookies.Morsel in Python (CVE-2026-0672)

  • cpython: CPython: Logging Bypass in Legacy .pyc File Handling (CVE-2026-2297)

  • cpython: Incomplete control character validation in http.cookies (CVE-2026-3644)

  • cpython: Stack overflow parsing XML with deeply nested DTD content models (CVE-2026-4224)

  • python: Python: Command-line option injection in webbrowser.open() via crafted URLs (CVE-2026-4519)

  • python: Python: HTTP header injection via CR/LF in proxy tunnel headers (CVE-2026-1502)

  • python: Python: Arbitrary code execution or information disclosure via use-after-free in decompression modules (CVE-2026-6100)

  • python: cpython: Python: Arbitrary code execution via command injection in webbrowser.open() API (CVE-2026-4786)

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:19177
CVSS 3.1
8.1 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVROOT-OS-DEBIAN-12-CVE-2026-2297 3.3

CVE-2026-2297 in rootio-python3.11 - Patched by Root

Root has patched CVE-2026-2297 in the rootio-python3.11 package for Root:Debian:12. Multiple fixed versions available.

Record
ROOT-OS-DEBIAN-12-CVE-2026-2297
CVSS 3.1
3.3 LowCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N
Updated
2026-11-02
OSVUBUNTU-CVE-2026-2297 5.7

The import hook in CPython that handles legacy *.pyc files (SourcelessFileLoader) is incorrectly handled in FileLoader (a base class) and so does not use io.open_code() to read the .pyc files. sys.audit handlers for this audit event therefore do not fire.

Record
UBUNTU-CVE-2026-2297
CVSS 4.0
5.7 MediumCVSS:4.0/AV:L/AC:L/AT:P/PR:L/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N
Updated
2026-11-02
OSVALSA-2026:10950 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):

  • expat: libexpat in Expat allows attackers to trigger large dynamic memory allocations via a small document that is submitted for parsing (CVE-2025-59375)
  • python: Quadratic complexity in os.path.expandvars() with user-controlled template (CVE-2025-6075)
  • cpython: Out-of-memory when loading Plist (CVE-2025-13837)
  • cpython: Header injection via newlines in data URL mediatype in Python (CVE-2025-15282)
  • cpython: Header injection in http.cookies.Morsel in Python (CVE-2026-0672)
  • cpython: CPython: Logging Bypass in Legacy .pyc File Handling (CVE-2026-2297)
  • cpython: Incomplete control character validation in http.cookies (CVE-2026-3644)
  • cpython: Stack overflow parsing XML with deeply nested DTD content models (CVE-2026-4224)
  • python: Python: HTTP header injection via CR/LF in proxy tunnel headers (CVE-2026-1502)
  • python: Python: Arbitrary code execution or information disclosure via use-after-free in decompression modules (CVE-2026-6100)
  • python: cpython: Python: Arbitrary code execution via command injection in webbrowser.open() API (CVE-2026-4786)

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:10950
Updated
2026-11-02
OSVALSA-2026:19019 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):

  • cpython: wsgiref.headers.Headers allows header newline injection in Python (CVE-2026-0865)
  • cpython: CPython: Logging Bypass in Legacy .pyc File Handling (CVE-2026-2297)
  • cpython: Incomplete control character validation in http.cookies (CVE-2026-3644)
  • cpython: Stack overflow parsing XML with deeply nested DTD content models (CVE-2026-4224)
  • python: Python: Command-line option injection in webbrowser.open() via crafted URLs (CVE-2026-4519)
  • python: Python: HTTP header injection via CR/LF in proxy tunnel headers (CVE-2026-1502)
  • python: Python: Arbitrary code execution or information disclosure via use-after-free in decompression modules (CVE-2026-6100)
  • python: cpython: Python: Arbitrary code execution via command injection in webbrowser.open() API (CVE-2026-4786)
  • python: Python: Information disclosure and arbitrary code execution via remote debugging with a malicious process. (CVE-2026-5713)

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:19019
Updated
2026-11-02
OSVALSA-2026:19064 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):

  • expat: libexpat in Expat allows attackers to trigger large dynamic memory allocations via a small document that is submitted for parsing (CVE-2025-59375)
  • python: Quadratic complexity in os.path.expandvars() with user-controlled template (CVE-2025-6075)
  • cpython: Out-of-memory when loading Plist (CVE-2025-13837)
  • cpython: Header injection via newlines in data URL mediatype in Python (CVE-2025-15282)
  • cpython: Header injection in http.cookies.Morsel in Python (CVE-2026-0672)
  • cpython: CPython: Logging Bypass in Legacy .pyc File Handling (CVE-2026-2297)
  • cpython: Incomplete control character validation in http.cookies (CVE-2026-3644)
  • cpython: Stack overflow parsing XML with deeply nested DTD content models (CVE-2026-4224)
  • python: Python: Command-line option injection in webbrowser.open() via crafted URLs (CVE-2026-4519)
  • python: Python: HTTP header injection via CR/LF in proxy tunnel headers (CVE-2026-1502)
  • python: Python: Arbitrary code execution or information disclosure via use-after-free in decompression modules (CVE-2026-6100)
  • python: cpython: Python: Arbitrary code execution via command injection in webbrowser.open() API (CVE-2026-4786)

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:19064
Updated
2026-11-02
OSVALSA-2026:19176 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):

  • cpython: wsgiref.headers.Headers allows header newline injection in Python (CVE-2026-0865)
  • cpython: CPython: Logging Bypass in Legacy .pyc File Handling (CVE-2026-2297)
  • cpython: Incomplete control character validation in http.cookies (CVE-2026-3644)
  • cpython: Stack overflow parsing XML with deeply nested DTD content models (CVE-2026-4224)
  • python: Python: Command-line option injection in webbrowser.open() via crafted URLs (CVE-2026-4519)
  • python: Python: HTTP header injection via CR/LF in proxy tunnel headers (CVE-2026-1502)
  • python: Python: Arbitrary code execution or information disclosure via use-after-free in decompression modules (CVE-2026-6100)
  • python: cpython: Python: Arbitrary code execution via command injection in webbrowser.open() API (CVE-2026-4786)
  • python: Python: Information disclosure and arbitrary code execution via remote debugging with a malicious process. (CVE-2026-5713)

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:19176
Updated
2026-11-02
OSVALSA-2026:19177 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):

  • expat: libexpat in Expat allows attackers to trigger large dynamic memory allocations via a small document that is submitted for parsing (CVE-2025-59375)
  • python: Quadratic complexity in os.path.expandvars() with user-controlled template (CVE-2025-6075)
  • cpython: Out-of-memory when loading Plist (CVE-2025-13837)
  • cpython: Header injection via newlines in data URL mediatype in Python (CVE-2025-15282)
  • cpython: Header injection in http.cookies.Morsel in Python (CVE-2026-0672)
  • cpython: CPython: Logging Bypass in Legacy .pyc File Handling (CVE-2026-2297)
  • cpython: Incomplete control character validation in http.cookies (CVE-2026-3644)
  • cpython: Stack overflow parsing XML with deeply nested DTD content models (CVE-2026-4224)
  • python: Python: Command-line option injection in webbrowser.open() via crafted URLs (CVE-2026-4519)
  • python: Python: HTTP header injection via CR/LF in proxy tunnel headers (CVE-2026-1502)
  • python: Python: Arbitrary code execution or information disclosure via use-after-free in decompression modules (CVE-2026-6100)
  • python: cpython: Python: Arbitrary code execution via command injection in webbrowser.open() API (CVE-2026-4786)

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:19177
Updated
2026-11-02
OSVAZL-79413 No score

CVE-2026-2297 affecting package python3 3.9.19-19

The import hook in CPython that handles legacy *.pyc files (SourcelessFileLoader) is incorrectly handled in FileLoader (a base class) and so does not use io.open_code() to read the .pyc files. sys.audit handlers for this audit event therefore do not fire.

Record
AZL-79413
Updated
2026-11-02
OSVAZL-79457 No score

CVE-2026-2297 affecting package python3 for versions less than 3.12.9-14

The import hook in CPython that handles legacy *.pyc files (SourcelessFileLoader) is incorrectly handled in FileLoader (a base class) and so does not use io.open_code() to read the .pyc files. sys.audit handlers for this audit event therefore do not fire.

Record
AZL-79457
Updated
2026-11-02
OSVAZL-79491 No score

CVE-2026-2297 affecting package tensorflow 2.16.1-11

The import hook in CPython that handles legacy *.pyc files (SourcelessFileLoader) is incorrectly handled in FileLoader (a base class) and so does not use io.open_code() to read the .pyc files. sys.audit handlers for this audit event therefore do not fire.

Record
AZL-79491
Updated
2026-11-02
OSVBIT-libpython-2026-2297 No score

SourcelessFileLoader does not use io.open_code()

The import hook in CPython that handles legacy *.pyc files (SourcelessFileLoader) is incorrectly handled in FileLoader (a base class) and so does not use io.open_code() to read the .pyc files. sys.audit handlers for this audit event therefore do not fire.

Record
BIT-libpython-2026-2297
Updated
2026-11-02
OSVBIT-python-2026-2297 No score

SourcelessFileLoader does not use io.open_code()

The import hook in CPython that handles legacy *.pyc files (SourcelessFileLoader) is incorrectly handled in FileLoader (a base class) and so does not use io.open_code() to read the .pyc files. sys.audit handlers for this audit event therefore do not fire.

Record
BIT-python-2026-2297
Updated
2026-11-02
OSVBIT-python-min-2026-2297 No score

SourcelessFileLoader does not use io.open_code()

The import hook in CPython that handles legacy *.pyc files (SourcelessFileLoader) is incorrectly handled in FileLoader (a base class) and so does not use io.open_code() to read the .pyc files. sys.audit handlers for this audit event therefore do not fire.

Record
BIT-python-min-2026-2297
Updated
2026-11-02
OSVCLSA-2026-1776330599 No score

python3.9: Fix of 11 CVEs

  • CVE-2025-8291: fix zipfile ZIP64 EOCD Locator offset validation
  • CVE-2025-6069: fix quadratic complexity in HTMLParser
  • CVE-2025-4516: fix use-after-free in unicode-escape decoder with error handler
  • CVE-2026-2297: ensure SourcelessFileLoader uses io.open_code
  • CVE-2026-3479: reject invalid resource arguments in pkgutil.get_data()
  • CVE-2025-1795: fix email header list separator incorrectly encoded during folding
  • CVE-2026-0672: reject control characters in http cookies
  • CVE-2025-15282: reject control characters in data URL mediatypes
  • CVE-2026-3644: reject control characters in http.cookies.Morsel.update(), |=, unpickling, and js_output()
  • CVE-2026-4224: avoid unbound C recursion in conv_content_model in pyexpat.c
  • CVE-2025-11468: preserve parens when folding email comments to prevent header injection
Record
CLSA-2026-1776330599
Updated
2026-11-02
OSVCLSA-2026-1778129970 No score

python3.11: Fix of 7 CVEs

  • CVE-2026-0672: reject control characters in http.cookies cookie names, values, and parameters to prevent header injection
  • CVE-2026-3644: reject control characters in Morsel.update(), |= operator, and unpickling paths missed by CVE-2026-0672; add output validation to BaseCookie.js_output()
  • CVE-2026-2297: ensure SourcelessFileLoader uses io.open_code so sys.audit handlers fire for legacy .pyc imports
  • CVE-2025-8291: validate ZIP64 End of Central Directory locator offset to prevent ZIP archive parser confusion
  • CVE-2025-6069: fix quadratic complexity in html.parser.HTMLParser when processing crafted malformed inputs
  • CVE-2025-4516: fix use-after-free in unicode-escape decoder when an error handler is invoked
  • CVE-2025-1795: stop incorrectly RFC 2047 encoding the comma separator when an address list is folded
Record
CLSA-2026-1778129970
Updated
2026-11-02
OSVCLSA-2026-1779213441 No score

python3.11: Fix of 11 CVEs

  • CVE-2026-4224: avoid unbound C recursion in conv_content_model in pyexpat
  • CVE-2026-3644: reject control characters in http.cookies.Morsel.update()
  • CVE-2026-0672: reject control characters in http.cookies.Morsel
  • CVE-2025-8291: check consistency of zip64 end of central directory record
  • CVE-2025-6069: fix quadratic complexity in processing special input in HTMLParser
  • CVE-2025-4516: fix use-after-free in the unicode-escape decoder with error handler
  • CVE-2025-15282: reject control characters in data URL mediatypes
  • CVE-2025-11468: preserve parenthesis when folding email comments
  • CVE-2026-3479: reject invalid resource arguments in pkgutil.get_data()
  • CVE-2026-2297: ensure SourcelessFileLoader uses io.open_code
  • CVE-2024-5642: disallow setting an empty list for ssl NPN protocols
Record
CLSA-2026-1779213441
Updated
2026-11-02
OSVMGASA-2026-0455 No score

Updated python3 & python-pip package fixes security vulnerabilities

Please see the references for additional information about vulnerabilities.

Record
MGASA-2026-0455
Updated
2026-11-02
OSVopenSUSE-SU-2026:10377-1 No score

python312-3.12.13-2.1 on GA media

These are all security issues fixed in the python312-3.12.13-2.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2026:10377-1
Updated
2026-11-02
OSVopenSUSE-SU-2026:10381-1 No score

python311-3.11.15-2.1 on GA media

These are all security issues fixed in the python311-3.11.15-2.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2026:10381-1
Updated
2026-11-02
OSVopenSUSE-SU-2026:10394-1 No score

python313-3.13.12-2.1 on GA media

These are all security issues fixed in the python313-3.13.12-2.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2026:10394-1
Updated
2026-11-02
OSVopenSUSE-SU-2026:10404-1 No score

python310-3.10.20-2.1 on GA media

These are all security issues fixed in the python310-3.10.20-2.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2026:10404-1
Updated
2026-11-02
OSVopenSUSE-SU-2026:10405-1 No score

python314-3.14.3-3.1 on GA media

These are all security issues fixed in the python314-3.14.3-3.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2026:10405-1
Updated
2026-11-02
OSVopenSUSE-SU-2026:10522-1 No score

python315-3.15.0~a8-1.1 on GA media

These are all security issues fixed in the python315-3.15.0~a8-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2026:10522-1
Updated
2026-11-02
OSVopenSUSE-SU-2026:20517-1 No score

Security update for python313

This update for python313 fixes the following issues:

Update to version 3.13.13.

  • CVE-2025-13462: incorrect parsing of TarInfo when GNU long name and type AREGTYPE are combined can lead to misinterpretation of tar archives (bsc#1259611).
  • CVE-2026-2297: incorrectly handled hook in FileLoader can lead to validation bypass (bsc#1259240).
  • CVE-2026-3479: improper resource argument validation in pkgutil.get_data() can lead to path traversal (bsc#1259989).
  • CVE-2026-3644: incomplete control character validation in http.cookies can lead to input validation bypass (bsc#1259734).
  • CVE-2026-4224: parsing XML with deeply nested DTD content models can lead to C stack overflow (bsc#1259735).
  • CVE-2026-4519: failure to sanitize leading dashes in URLs in the webbrowser.open() API can lead to web browser command line option injection (bsc#1260026).
Record
openSUSE-SU-2026:20517-1
Updated
2026-11-02
OSVPSF-2026-9 No score

The import hook in CPython that handles legacy *.pyc files (SourcelessFileLoader) is incorrectly handled in FileLoader (a base class) and so does not use io.open_code() to read the .pyc files. sys.audit handlers for this audit event therefore do not fire.

Record
PSF-2026-9
Updated
2026-11-02
OSVSUSE-SU-2026:0971-1 No score

Security update for python39

This update for python39 fixes the following issue:

  • CVE-2026-2297: validation bypass via incorrectly handled hook in FileLoader (bsc#1259240).
Record
SUSE-SU-2026:0971-1
Updated
2026-11-02
OSVSUSE-SU-2026:1062-1 No score

Security update for python310

This update for python310 fixes the following issues:

Update to Python 3.10.20:

  • CVE-2025-6075: quadratic complexity in os.path.expandvars() (bsc#1252974).
  • CVE-2025-11468: header injection with carefully crafted inputs (bsc#1257029).
  • CVE-2025-12084: quadratic complexity in xml.minidom node ID cache clearing (bsc#1254997).
  • CVE-2025-13836: potential memory denial of service in the http.client module (bsc#1254400).
  • CVE-2025-13837: potential memory denial of service in the plistlib module (bsc#1254401).
  • CVE-2026-0672: control characters in http.cookies.Morsel fields and values (bsc#1257031).
  • CVE-2026-0865: C0 control characters within wsgiref.headers.Headers fields, values, and parameters (bsc#1257042).
  • CVE-2026-1299: header injection when an email is serialized due to improper newline quoting (bsc#1257181).
  • CVE-2026-2297: validation bypass via incorrectly handled hook in FileLoader (bsc#1259240).

Changelog:

  • Update to 3.10.20:
  • gh-144125: BytesGenerator will now refuse to serialize (write) headers that are unsafely folded or delimited; see verify_generated_headers. (Contributed by Bas Bloemsaat and Petr Viktorin in gh-121650) (bsc#1257181, CVE-2026-1299).
  • gh-143935: Fixed a bug in the folding of comments when flattening an email message using a modern email policy. Comments consisting of a very long sequence of non-foldable characters could trigger a forced line wrap that omitted the required leading space on the continuation line, causing the remainder of the comment to be interpreted as a new header field. This enabled header injection with carefully crafted inputs (bsc#1257029 CVE-2025-11468).
  • gh-143925: Reject control characters in data: URL media types.
  • gh-143919: Reject control characters in http.cookies.Morsel fields and values (bsc#1257031, CVE-2026-0672).
  • gh-143916: Reject C0 control characters within wsgiref.headers.Headers fields, values, and parameters (bsc#1257042, CVE-2026-0865).
  • gh-142145: Remove quadratic behavior in xml.minidom node ID cache clearing. In order to do this without breaking existing users, we also add the ownerDocument attribute to xml.dom.minidom elements and attributes created by directly instantiating the Element or Attr class. Note that this way of creating nodes is not supported; creator functions like xml.dom.Document.documentElement() should be used instead (bsc#1254997, CVE-2025-12084).
  • gh-137836: Add support of the 'plaintext' element, RAWTEXT elements 'xmp', 'iframe', 'noembed' and 'noframes', and optionally RAWTEXT element 'noscript' in html.parser.HTMLParser.
  • gh-136063: email.message: ensure linear complexity for legacy HTTP parameters parsing. Patch by B�n�dikt Tran.
  • gh-136065: Fix quadratic complexity in os.path.expandvars() (bsc#1252974, CVE-2025-6075).
  • gh-119451: Fix a potential memory denial of service in the http.client module. When connecting to a malicious server, it could cause an arbitrary amount of memory to be allocated. This could have led to symptoms including a MemoryError, swapping, out of memory (OOM) killed processes or containers, or even system crashes (CVE-2025-13836, bsc#1254400).
  • gh-119452: Fix a potential memory denial of service in the http.server module. When a malicious user is connected to the CGI server on Windows, it could cause an arbitrary amount of memory to be allocated. This could have led to symptoms including a MemoryError, swapping, out of memory (OOM) killed processes or containers, or even system crashes.
  • gh-119342: Fix a potential memory denial of service in the plistlib module. When reading a Plist file received from untrusted source, it could cause an arbitrary amount of memory to be allocated. This could have led to symptoms including a MemoryError, swapping, out of memory (OOM) killed processes or containers, or even system crashes (bsc#1254401, CVE-2025-13837).
  • Library
  • gh-144833: Fixed a use-after-free in ssl when SSL_new() …
Record
SUSE-SU-2026:1062-1
Updated
2026-11-02
OSVSUSE-SU-2026:1107-1 No score

Security update for python312

This update for python312 fixes the following issues:

Update to Python 3.12.13:

  • CVE-2025-6075: quadratic complexity in os.path.expandvars() (bsc#1252974).
  • CVE-2025-11468: header injection with carefully crafted inputs (bsc#1257029).
  • CVE-2025-12084: quadratic complexity in xml.minidom node ID cache clearing (bsc#1254997).
  • CVE-2025-13836: potential memory denial of service in the http.client module (bsc#1254400).
  • CVE-2025-13837: potential memory denial of service in the plistlib module (bsc#1254401).
  • CVE-2025-15282: user-controlled data URLs parsed may allow injecting headers (bsc#1257046).
  • CVE-2026-0672: control characters in http.cookies.Morsel fields and values (bsc#1257031).
  • CVE-2026-0865: C0 control characters within wsgiref.headers.Headers fields, values, and parameters (bsc#1257042).
  • CVE-2026-1299: header injection when an email is serialized due to improper newline quoting (bsc#1257181).
  • CVE-2026-2297: validation bypass via incorrectly handled hook in FileLoader (bsc#1259240).

Changelog:

  • gh-144125: BytesGenerator will now refuse to serialize (write) headers that are unsafely folded or delimited; see verify_generated_headers. (Contributed by Bas Bloemsaat and Petr Viktorin in gh-121650) (bsc#1257181, CVE-2026-1299).
  • gh-143935: Fixed a bug in the folding of comments when flattening an email message using a modern email policy. Comments consisting of a very long sequence of non-foldable characters could trigger a forced line wrap that omitted the required leading space on the continuation line, causing the remainder of the comment to be interpreted as a new header field. This enabled header injection with carefully crafted inputs (bsc#1257029 CVE-2025-11468).
  • gh-143925: Reject control characters in data: URL media types (bsc#1257046, CVE-2025-15282).
  • gh-143919: Reject control characters in http.cookies.Morsel fields and values (bsc#1257031, CVE-2026-0672).
  • gh-143916: Reject C0 control characters within wsgiref.headers.Headers fields, values, and parameters (bsc#1257042, CVE-2026-0865).
  • gh-142145: Remove quadratic behavior in xml.minidom node ID cache clearing. In order to do this without breaking existing users, we also add the ownerDocument attribute to xml.dom.minidom elements and attributes created by directly instantiating the Element or Attr class. Note that this way of creating nodes is not supported; creator functions like xml.dom.Document.documentElement() should be used instead (bsc#1254997, CVE-2025-12084).
  • gh-137836: Add support of the 'plaintext' element, RAWTEXT elements 'xmp', 'iframe', 'noembed' and 'noframes', and optionally RAWTEXT element 'noscript' in html.parser.HTMLParser.
  • gh-136063: email.message: ensure linear complexity for legacy HTTP parameters parsing. Patch by B�n�dikt Tran.
  • gh-136065: Fix quadratic complexity in os.path.expandvars() (bsc#1252974, CVE-2025-6075).
  • gh-119451: Fix a potential memory denial of service in the http.client module. When connecting to a malicious server, it could cause an arbitrary amount of memory to be allocated. This could have led to symptoms including a MemoryError, swapping, out of memory (OOM) killed processes or containers, or even system crashes (CVE-2025-13836, bsc#1254400).
  • gh-119452: Fix a potential memory denial of service in the http.server module. When a malicious user is connected to the CGI server on Windows, it could cause an arbitrary amount of memory to be allocated. This could have led to symptoms including a MemoryError, swapping, out of memory (OOM) killed processes or containers, or even system crashes.
  • gh-119342: Fix a potential memory denial of service in the plistlib module. When reading a Plist file received from untrusted source, it could cause an arbitrary amount of memory to be allocated. This could have led to symptoms including a MemoryError, swapping, out of memory (OOM) killed processes or containers, or even system crashes …
Record
SUSE-SU-2026:1107-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
python3
Alpine:v3.21
before 3.12.14-r0
3.12.14-r0
python3
Alpine:v3.22
before 3.12.14-r0
3.12.14-r0
python3
Alpine:v3.23
before 3.12.14-r0
3.12.14-r0
python3
Alpine:v3.24
before 3.14.5-r0
3.14.5-r0
python3.12
AlmaLinux:8
From an advisory covering 11 CVEs
before 3.12.13-2.el8_10
3.12.13-2.el8_10
python3.12-debug
AlmaLinux:8
From an advisory covering 11 CVEs
before 3.12.13-2.el8_10
3.12.13-2.el8_10
python3.12-devel
AlmaLinux:8
From an advisory covering 11 CVEs
before 3.12.13-2.el8_10
3.12.13-2.el8_10
python3.12-idle
AlmaLinux:8
From an advisory covering 11 CVEs
before 3.12.13-2.el8_10
3.12.13-2.el8_10
python3.12-libs
AlmaLinux:8
From an advisory covering 11 CVEs
before 3.12.13-2.el8_10
3.12.13-2.el8_10
python3.12-rpm-macros
AlmaLinux:8
From an advisory covering 11 CVEs
before 3.12.13-2.el8_10
3.12.13-2.el8_10
Show 287 moreShow less
Affected packages
PackageAffectedFixed
python3.12-test
AlmaLinux:8
From an advisory covering 11 CVEs
before 3.12.13-2.el8_10
3.12.13-2.el8_10
python3.12-tkinter
AlmaLinux:8
From an advisory covering 11 CVEs
before 3.12.13-2.el8_10
3.12.13-2.el8_10
python3.14
AlmaLinux:10
From an advisory covering 9 CVEs
before 3.14.4-2.el10_2
3.14.4-2.el10_2
python3.14-debug
AlmaLinux:10
From an advisory covering 9 CVEs
before 3.14.4-2.el10_2
3.14.4-2.el10_2
python3.14-devel
AlmaLinux:10
From an advisory covering 9 CVEs
before 3.14.4-2.el10_2
3.14.4-2.el10_2
python3.14-freethreading
AlmaLinux:10
From an advisory covering 9 CVEs
before 3.14.4-2.el10_2
3.14.4-2.el10_2
python3.14-freethreading-debug
AlmaLinux:10
From an advisory covering 9 CVEs
before 3.14.4-2.el10_2
3.14.4-2.el10_2
python3.14-freethreading-devel
AlmaLinux:10
From an advisory covering 9 CVEs
before 3.14.4-2.el10_2
3.14.4-2.el10_2
python3.14-freethreading-idle
AlmaLinux:10
From an advisory covering 9 CVEs
before 3.14.4-2.el10_2
3.14.4-2.el10_2
python3.14-freethreading-libs
AlmaLinux:10
From an advisory covering 9 CVEs
before 3.14.4-2.el10_2
3.14.4-2.el10_2
python3.14-freethreading-test
AlmaLinux:10
From an advisory covering 9 CVEs
before 3.14.4-2.el10_2
3.14.4-2.el10_2
python3.14-freethreading-tkinter
AlmaLinux:10
From an advisory covering 9 CVEs
before 3.14.4-2.el10_2
3.14.4-2.el10_2
python3.14-idle
AlmaLinux:10
From an advisory covering 9 CVEs
before 3.14.4-2.el10_2
3.14.4-2.el10_2
python3.14-libs
AlmaLinux:10
From an advisory covering 9 CVEs
before 3.14.4-2.el10_2
3.14.4-2.el10_2
python3.14-test
AlmaLinux:10
From an advisory covering 9 CVEs
before 3.14.4-2.el10_2
3.14.4-2.el10_2
python3.14-tkinter
AlmaLinux:10
From an advisory covering 9 CVEs
before 3.14.4-2.el10_2
3.14.4-2.el10_2
python-unversioned-command
AlmaLinux:10
From an advisory covering 12 CVEs
before 3.12.13-2.el10_2
3.12.13-2.el10_2
python3
AlmaLinux:10
From an advisory covering 12 CVEs
before 3.12.13-2.el10_2
3.12.13-2.el10_2
python3-debug
AlmaLinux:10
From an advisory covering 12 CVEs
before 3.12.13-2.el10_2
3.12.13-2.el10_2
python3-devel
AlmaLinux:10
From an advisory covering 12 CVEs
before 3.12.13-2.el10_2
3.12.13-2.el10_2
python3-idle
AlmaLinux:10
From an advisory covering 12 CVEs
before 3.12.13-2.el10_2
3.12.13-2.el10_2
python3-libs
AlmaLinux:10
From an advisory covering 12 CVEs
before 3.12.13-2.el10_2
3.12.13-2.el10_2
python3-test
AlmaLinux:10
From an advisory covering 12 CVEs
before 3.12.13-2.el10_2
3.12.13-2.el10_2
python3-tkinter
AlmaLinux:10
From an advisory covering 12 CVEs
before 3.12.13-2.el10_2
3.12.13-2.el10_2
python3.14
AlmaLinux:9
From an advisory covering 9 CVEs
before 3.14.4-2.el9_8
3.14.4-2.el9_8
python3.14-debug
AlmaLinux:9
From an advisory covering 9 CVEs
before 3.14.4-2.el9_8
3.14.4-2.el9_8
python3.14-devel
AlmaLinux:9
From an advisory covering 9 CVEs
before 3.14.4-2.el9_8
3.14.4-2.el9_8
python3.14-freethreading
AlmaLinux:9
From an advisory covering 9 CVEs
before 3.14.4-2.el9_8
3.14.4-2.el9_8
python3.14-freethreading-debug
AlmaLinux:9
From an advisory covering 9 CVEs
before 3.14.4-2.el9_8
3.14.4-2.el9_8
python3.14-freethreading-devel
AlmaLinux:9
From an advisory covering 9 CVEs
before 3.14.4-2.el9_8
3.14.4-2.el9_8
python3.14-freethreading-idle
AlmaLinux:9
From an advisory covering 9 CVEs
before 3.14.4-2.el9_8
3.14.4-2.el9_8
python3.14-freethreading-libs
AlmaLinux:9
From an advisory covering 9 CVEs
before 3.14.4-2.el9_8
3.14.4-2.el9_8
python3.14-freethreading-test
AlmaLinux:9
From an advisory covering 9 CVEs
before 3.14.4-2.el9_8
3.14.4-2.el9_8
python3.14-freethreading-tkinter
AlmaLinux:9
From an advisory covering 9 CVEs
before 3.14.4-2.el9_8
3.14.4-2.el9_8
python3.14-idle
AlmaLinux:9
From an advisory covering 9 CVEs
before 3.14.4-2.el9_8
3.14.4-2.el9_8
python3.14-libs
AlmaLinux:9
From an advisory covering 9 CVEs
before 3.14.4-2.el9_8
3.14.4-2.el9_8
python3.14-test
AlmaLinux:9
From an advisory covering 9 CVEs
before 3.14.4-2.el9_8
3.14.4-2.el9_8
python3.14-tkinter
AlmaLinux:9
From an advisory covering 9 CVEs
before 3.14.4-2.el9_8
3.14.4-2.el9_8
python3.12
AlmaLinux:9
From an advisory covering 12 CVEs
before 3.12.13-2.el9_8
3.12.13-2.el9_8
python3.12-debug
AlmaLinux:9
From an advisory covering 12 CVEs
before 3.12.13-2.el9_8
3.12.13-2.el9_8
python3.12-devel
AlmaLinux:9
From an advisory covering 12 CVEs
before 3.12.13-2.el9_8
3.12.13-2.el9_8
python3.12-idle
AlmaLinux:9
From an advisory covering 12 CVEs
before 3.12.13-2.el9_8
3.12.13-2.el9_8
python3.12-libs
AlmaLinux:9
From an advisory covering 12 CVEs
before 3.12.13-2.el9_8
3.12.13-2.el9_8
python3.12-test
AlmaLinux:9
From an advisory covering 12 CVEs
before 3.12.13-2.el9_8
3.12.13-2.el9_8
python3.12-tkinter
AlmaLinux:9
From an advisory covering 12 CVEs
before 3.12.13-2.el9_8
3.12.13-2.el9_8
python3
Azure Linux:2
through 3.9.19-19 None known
python3
Azure Linux:3
before 3.12.9-14
3.12.9-14
tensorflow
Azure Linux:3
through 2.16.1-11 None known
python3
Alpaquita:23
3.11.3-r0 up to 3.11.13-r4
3.11.13-r4
python3
Alpaquita:25
3.12.10-r1 up to 3.12.12-r3
3.12.12-r3
python3
Alpaquita:stream
3.11.4-r0 up to 3.12.12-r4
3.12.12-r4
python3
BellSoft Hardened Containers:23
3.11.3-r0 up to 3.11.13-r4
3.11.13-r4
python3
BellSoft Hardened Containers:25
3.12.10-r1 up to 3.12.12-r3
3.12.12-r3
python3
BellSoft Hardened Containers:stream
3.11.4-r0 up to 3.12.12-r4
3.12.12-r4
python-unversioned-command
TuxCare:AlmaLinux:9.2
From an advisory covering 11 CVEs
before 3.9.16-1.el9_2.2.tuxcare.els22
3.9.16-1.el9_2.2.tuxcare.els22
python3
TuxCare:AlmaLinux:9.2
From an advisory covering 11 CVEs
before 3.9.16-1.el9_2.2.tuxcare.els22
3.9.16-1.el9_2.2.tuxcare.els22
python3-debug
TuxCare:AlmaLinux:9.2
From an advisory covering 11 CVEs
before 3.9.16-1.el9_2.2.tuxcare.els22
3.9.16-1.el9_2.2.tuxcare.els22
python3-devel
TuxCare:AlmaLinux:9.2
From an advisory covering 11 CVEs
before 3.9.16-1.el9_2.2.tuxcare.els22
3.9.16-1.el9_2.2.tuxcare.els22
python3-idle
TuxCare:AlmaLinux:9.2
From an advisory covering 11 CVEs
before 3.9.16-1.el9_2.2.tuxcare.els22
3.9.16-1.el9_2.2.tuxcare.els22
python3-libs
TuxCare:AlmaLinux:9.2
From an advisory covering 11 CVEs
before 3.9.16-1.el9_2.2.tuxcare.els22
3.9.16-1.el9_2.2.tuxcare.els22
python3-test
TuxCare:AlmaLinux:9.2
From an advisory covering 11 CVEs
before 3.9.16-1.el9_2.2.tuxcare.els22
3.9.16-1.el9_2.2.tuxcare.els22
python3-tkinter
TuxCare:AlmaLinux:9.2
From an advisory covering 11 CVEs
before 3.9.16-1.el9_2.2.tuxcare.els22
3.9.16-1.el9_2.2.tuxcare.els22
python3.11
TuxCare:AlmaLinux:9.2
From an advisory covering 7 CVEs
before 3.11.2-2.el9_2.2.tuxcare.els23
3.11.2-2.el9_2.2.tuxcare.els23
python3.11-debug
TuxCare:AlmaLinux:9.2
From an advisory covering 7 CVEs
before 3.11.2-2.el9_2.2.tuxcare.els23
3.11.2-2.el9_2.2.tuxcare.els23
python3.11-devel
TuxCare:AlmaLinux:9.2
From an advisory covering 7 CVEs
before 3.11.2-2.el9_2.2.tuxcare.els23
3.11.2-2.el9_2.2.tuxcare.els23
python3.11-idle
TuxCare:AlmaLinux:9.2
From an advisory covering 7 CVEs
before 3.11.2-2.el9_2.2.tuxcare.els23
3.11.2-2.el9_2.2.tuxcare.els23
python3.11-libs
TuxCare:AlmaLinux:9.2
From an advisory covering 7 CVEs
before 3.11.2-2.el9_2.2.tuxcare.els23
3.11.2-2.el9_2.2.tuxcare.els23
python3.11-test
TuxCare:AlmaLinux:9.2
From an advisory covering 7 CVEs
before 3.11.2-2.el9_2.2.tuxcare.els23
3.11.2-2.el9_2.2.tuxcare.els23
python3.11-tkinter
TuxCare:AlmaLinux:9.2
From an advisory covering 7 CVEs
before 3.11.2-2.el9_2.2.tuxcare.els23
3.11.2-2.el9_2.2.tuxcare.els23
python3.11
TuxCare:AlmaLinux:9.6
From an advisory covering 11 CVEs
before 3.11.11-2.el9_6.2.tuxcare.els8
3.11.11-2.el9_6.2.tuxcare.els8
python3.11-debug
TuxCare:AlmaLinux:9.6
From an advisory covering 11 CVEs
before 3.11.11-2.el9_6.2.tuxcare.els8
3.11.11-2.el9_6.2.tuxcare.els8
python3.11-devel
TuxCare:AlmaLinux:9.6
From an advisory covering 11 CVEs
before 3.11.11-2.el9_6.2.tuxcare.els8
3.11.11-2.el9_6.2.tuxcare.els8
python3.11-idle
TuxCare:AlmaLinux:9.6
From an advisory covering 11 CVEs
before 3.11.11-2.el9_6.2.tuxcare.els8
3.11.11-2.el9_6.2.tuxcare.els8
python3.11-libs
TuxCare:AlmaLinux:9.6
From an advisory covering 11 CVEs
before 3.11.11-2.el9_6.2.tuxcare.els8
3.11.11-2.el9_6.2.tuxcare.els8
python3.11-test
TuxCare:AlmaLinux:9.6
From an advisory covering 11 CVEs
before 3.11.11-2.el9_6.2.tuxcare.els8
3.11.11-2.el9_6.2.tuxcare.els8
python3.11-tkinter
TuxCare:AlmaLinux:9.6
From an advisory covering 11 CVEs
before 3.11.11-2.el9_6.2.tuxcare.els8
3.11.11-2.el9_6.2.tuxcare.els8
pypy3
Debian: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 less
7.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
pypy3
Debian: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 less
7.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
pypy3
Debian:14
before 7.3.22+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 4 moreShow less
7.3.21+dfsg-17.3.21+dfsg-27.3.21+dfsg-37.3.21+dfsg-4
7.3.22+dfsg-1
python3.11
Debian:12
before 3.11.2-6+deb12u8, plus listed versions
3.11.2-63.11.2-6+deb12u13.11.2-6+deb12u23.11.2-6+deb12u33.11.2-6+deb12u43.11.2-6+deb12u53.11.2-6+deb12u63.11.2-6+deb12u7
3.11.2-6+deb12u8
python3.13
Debian:13
before 3.13.5-2+deb13u1, plus listed versions
3.13.5-2
3.13.5-2+deb13u1
python3.14
Debian:14
before 3.14.3-4, plus listed versions
3.14.0-13.14.0-23.14.0-33.14.0-43.14.0-5
Show 12 moreShow less
3.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-3
3.14.3-4
python3
Mageia:10
From an advisory covering 17 CVEs
before 3.13.15-1.mga10
3.13.15-1.mga10
python-pip
Mageia:10
From an advisory covering 17 CVEs
before 26.2.1-1.mga10
26.2.1-1.mga10
python3
openEuler:24.03-LTS-SP2
From an advisory covering 2 CVEs
before 3.11.6-26.oe2403sp2
3.11.6-26.oe2403sp2
python3
openEuler:24.03-LTS-SP3
From an advisory covering 2 CVEs
before 3.11.6-26.oe2403sp3
3.11.6-26.oe2403sp3
python3
openEuler:24.03-LTS
From an advisory covering 2 CVEs
before 3.11.6-23.oe2403
3.11.6-23.oe2403
python3
openEuler:24.03-LTS-SP1
From an advisory covering 2 CVEs
before 3.11.6-26.oe2403sp1
3.11.6-26.oe2403sp1
python3.12
Red Hat:enterprise_linux:8::appstream
From an advisory covering 11 CVEs
before 0:3.12.13-2.el8_10
0:3.12.13-2.el8_10
python3.12-debuginfo
Red Hat:enterprise_linux:8::appstream
From an advisory covering 11 CVEs
before 0:3.12.13-2.el8_10
0:3.12.13-2.el8_10
python3.12-debugsource
Red Hat:enterprise_linux:8::appstream
From an advisory covering 11 CVEs
before 0:3.12.13-2.el8_10
0:3.12.13-2.el8_10
python3.12-devel
Red Hat:enterprise_linux:8::appstream
From an advisory covering 11 CVEs
before 0:3.12.13-2.el8_10
0:3.12.13-2.el8_10
python3.12-libs
Red Hat:enterprise_linux:8::appstream
From an advisory covering 11 CVEs
before 0:3.12.13-2.el8_10
0:3.12.13-2.el8_10
python3.12-rpm-macros
Red Hat:enterprise_linux:8::appstream
From an advisory covering 11 CVEs
before 0:3.12.13-2.el8_10
0:3.12.13-2.el8_10
python3.12-tkinter
Red Hat:enterprise_linux:8::appstream
From an advisory covering 11 CVEs
before 0:3.12.13-2.el8_10
0:3.12.13-2.el8_10
python3.12
Red Hat:enterprise_linux:8::crb
From an advisory covering 11 CVEs
before 0:3.12.13-2.el8_10
0:3.12.13-2.el8_10
python3.12-debug
Red Hat:enterprise_linux:8::crb
From an advisory covering 11 CVEs
before 0:3.12.13-2.el8_10
0:3.12.13-2.el8_10
python3.12-debuginfo
Red Hat:enterprise_linux:8::crb
From an advisory covering 11 CVEs
before 0:3.12.13-2.el8_10
0:3.12.13-2.el8_10
python3.12-debugsource
Red Hat:enterprise_linux:8::crb
From an advisory covering 11 CVEs
before 0:3.12.13-2.el8_10
0:3.12.13-2.el8_10
python3.12-idle
Red Hat:enterprise_linux:8::crb
From an advisory covering 11 CVEs
before 0:3.12.13-2.el8_10
0:3.12.13-2.el8_10
python3.12-test
Red Hat:enterprise_linux:8::crb
From an advisory covering 11 CVEs
before 0:3.12.13-2.el8_10
0:3.12.13-2.el8_10
python3.12-tkinter
Red Hat:enterprise_linux:8::crb
From an advisory covering 11 CVEs
before 0:3.12.13-2.el8_10
0:3.12.13-2.el8_10
python3.14
Red Hat:enterprise_linux:10.2
From an advisory covering 9 CVEs
before 0:3.14.4-2.el10_2
0:3.14.4-2.el10_2
python3.14-debuginfo
Red Hat:enterprise_linux:10.2
From an advisory covering 9 CVEs
before 0:3.14.4-2.el10_2
0:3.14.4-2.el10_2
python3.14-debugsource
Red Hat:enterprise_linux:10.2
From an advisory covering 9 CVEs
before 0:3.14.4-2.el10_2
0:3.14.4-2.el10_2
python3.14-devel
Red Hat:enterprise_linux:10.2
From an advisory covering 9 CVEs
before 0:3.14.4-2.el10_2
0:3.14.4-2.el10_2
python3.14-libs
Red Hat:enterprise_linux:10.2
From an advisory covering 9 CVEs
before 0:3.14.4-2.el10_2
0:3.14.4-2.el10_2
python3.14-tkinter
Red Hat:enterprise_linux:10.2
From an advisory covering 9 CVEs
before 0:3.14.4-2.el10_2
0:3.14.4-2.el10_2
python3.14-debug
Red Hat:enterprise_linux:10.2
From an advisory covering 9 CVEs
before 0:3.14.4-2.el10_2
0:3.14.4-2.el10_2
python3.14-freethreading
Red Hat:enterprise_linux:10.2
From an advisory covering 9 CVEs
before 0:3.14.4-2.el10_2
0:3.14.4-2.el10_2
python3.14-freethreading-debug
Red Hat:enterprise_linux:10.2
From an advisory covering 9 CVEs
before 0:3.14.4-2.el10_2
0:3.14.4-2.el10_2
python3.14-freethreading-devel
Red Hat:enterprise_linux:10.2
From an advisory covering 9 CVEs
before 0:3.14.4-2.el10_2
0:3.14.4-2.el10_2
python3.14-freethreading-idle
Red Hat:enterprise_linux:10.2
From an advisory covering 9 CVEs
before 0:3.14.4-2.el10_2
0:3.14.4-2.el10_2
python3.14-freethreading-libs
Red Hat:enterprise_linux:10.2
From an advisory covering 9 CVEs
before 0:3.14.4-2.el10_2
0:3.14.4-2.el10_2
python3.14-freethreading-test
Red Hat:enterprise_linux:10.2
From an advisory covering 9 CVEs
before 0:3.14.4-2.el10_2
0:3.14.4-2.el10_2
python3.14-freethreading-tkinter
Red Hat:enterprise_linux:10.2
From an advisory covering 9 CVEs
before 0:3.14.4-2.el10_2
0:3.14.4-2.el10_2
python3.14-idle
Red Hat:enterprise_linux:10.2
From an advisory covering 9 CVEs
before 0:3.14.4-2.el10_2
0:3.14.4-2.el10_2
python3.14-test
Red Hat:enterprise_linux:10.2
From an advisory covering 9 CVEs
before 0:3.14.4-2.el10_2
0:3.14.4-2.el10_2
python-unversioned-command
Red Hat:enterprise_linux:10.2
From an advisory covering 12 CVEs
before 0:3.12.13-2.el10_2
0:3.12.13-2.el10_2
python3-devel
Red Hat:enterprise_linux:10.2
From an advisory covering 12 CVEs
before 0:3.12.13-2.el10_2
0:3.12.13-2.el10_2
python3-tkinter
Red Hat:enterprise_linux:10.2
From an advisory covering 12 CVEs
before 0:3.12.13-2.el10_2
0:3.12.13-2.el10_2
python3.12-debuginfo
Red Hat:enterprise_linux:10.2
From an advisory covering 12 CVEs
before 0:3.12.13-2.el10_2
0:3.12.13-2.el10_2
python3.12-debugsource
Red Hat:enterprise_linux:10.2
From an advisory covering 12 CVEs
before 0:3.12.13-2.el10_2
0:3.12.13-2.el10_2
python3
Red Hat:enterprise_linux:10.2
From an advisory covering 12 CVEs
before 0:3.12.13-2.el10_2
0:3.12.13-2.el10_2
python3-libs
Red Hat:enterprise_linux:10.2
From an advisory covering 12 CVEs
before 0:3.12.13-2.el10_2
0:3.12.13-2.el10_2
python3.12
Red Hat:enterprise_linux:10.2
From an advisory covering 12 CVEs
before 0:3.12.13-2.el10_2
0:3.12.13-2.el10_2
python3-debug
Red Hat:enterprise_linux:10.2
From an advisory covering 12 CVEs
before 0:3.12.13-2.el10_2
0:3.12.13-2.el10_2
python3-idle
Red Hat:enterprise_linux:10.2
From an advisory covering 12 CVEs
before 0:3.12.13-2.el10_2
0:3.12.13-2.el10_2
python3-test
Red Hat:enterprise_linux:10.2
From an advisory covering 12 CVEs
before 0:3.12.13-2.el10_2
0:3.12.13-2.el10_2
python3.14
Red Hat:enterprise_linux:9::appstream
From an advisory covering 9 CVEs
before 0:3.14.4-2.el9_8
0:3.14.4-2.el9_8
python3.14-debuginfo
Red Hat:enterprise_linux:9::appstream
From an advisory covering 9 CVEs
before 0:3.14.4-2.el9_8
0:3.14.4-2.el9_8
python3.14-debugsource
Red Hat:enterprise_linux:9::appstream
From an advisory covering 9 CVEs
before 0:3.14.4-2.el9_8
0:3.14.4-2.el9_8
python3.14-devel
Red Hat:enterprise_linux:9::appstream
From an advisory covering 9 CVEs
before 0:3.14.4-2.el9_8
0:3.14.4-2.el9_8
python3.14-libs
Red Hat:enterprise_linux:9::appstream
From an advisory covering 9 CVEs
before 0:3.14.4-2.el9_8
0:3.14.4-2.el9_8
python3.14-tkinter
Red Hat:enterprise_linux:9::appstream
From an advisory covering 9 CVEs
before 0:3.14.4-2.el9_8
0:3.14.4-2.el9_8
python3.14
Red Hat:enterprise_linux:9::crb
From an advisory covering 9 CVEs
before 0:3.14.4-2.el9_8
0:3.14.4-2.el9_8
python3.14-debug
Red Hat:enterprise_linux:9::crb
From an advisory covering 9 CVEs
before 0:3.14.4-2.el9_8
0:3.14.4-2.el9_8
python3.14-debuginfo
Red Hat:enterprise_linux:9::crb
From an advisory covering 9 CVEs
before 0:3.14.4-2.el9_8
0:3.14.4-2.el9_8
python3.14-debugsource
Red Hat:enterprise_linux:9::crb
From an advisory covering 9 CVEs
before 0:3.14.4-2.el9_8
0:3.14.4-2.el9_8
python3.14-freethreading
Red Hat:enterprise_linux:9::crb
From an advisory covering 9 CVEs
before 0:3.14.4-2.el9_8
0:3.14.4-2.el9_8
python3.14-freethreading-debug
Red Hat:enterprise_linux:9::crb
From an advisory covering 9 CVEs
before 0:3.14.4-2.el9_8
0:3.14.4-2.el9_8
python3.14-freethreading-devel
Red Hat:enterprise_linux:9::crb
From an advisory covering 9 CVEs
before 0:3.14.4-2.el9_8
0:3.14.4-2.el9_8
python3.14-freethreading-idle
Red Hat:enterprise_linux:9::crb
From an advisory covering 9 CVEs
before 0:3.14.4-2.el9_8
0:3.14.4-2.el9_8
python3.14-freethreading-libs
Red Hat:enterprise_linux:9::crb
From an advisory covering 9 CVEs
before 0:3.14.4-2.el9_8
0:3.14.4-2.el9_8
python3.14-freethreading-test
Red Hat:enterprise_linux:9::crb
From an advisory covering 9 CVEs
before 0:3.14.4-2.el9_8
0:3.14.4-2.el9_8
python3.14-freethreading-tkinter
Red Hat:enterprise_linux:9::crb
From an advisory covering 9 CVEs
before 0:3.14.4-2.el9_8
0:3.14.4-2.el9_8
python3.14-idle
Red Hat:enterprise_linux:9::crb
From an advisory covering 9 CVEs
before 0:3.14.4-2.el9_8
0:3.14.4-2.el9_8
python3.14-test
Red Hat:enterprise_linux:9::crb
From an advisory covering 9 CVEs
before 0:3.14.4-2.el9_8
0:3.14.4-2.el9_8
python3.14-tkinter
Red Hat:enterprise_linux:9::crb
From an advisory covering 9 CVEs
before 0:3.14.4-2.el9_8
0:3.14.4-2.el9_8
python3.12
Red Hat:enterprise_linux:9::appstream
From an advisory covering 12 CVEs
before 0:3.12.13-2.el9_8
0:3.12.13-2.el9_8
python3.12-debuginfo
Red Hat:enterprise_linux:9::appstream
From an advisory covering 12 CVEs
before 0:3.12.13-2.el9_8
0:3.12.13-2.el9_8
python3.12-debugsource
Red Hat:enterprise_linux:9::appstream
From an advisory covering 12 CVEs
before 0:3.12.13-2.el9_8
0:3.12.13-2.el9_8
python3.12-devel
Red Hat:enterprise_linux:9::appstream
From an advisory covering 12 CVEs
before 0:3.12.13-2.el9_8
0:3.12.13-2.el9_8
python3.12-libs
Red Hat:enterprise_linux:9::appstream
From an advisory covering 12 CVEs
before 0:3.12.13-2.el9_8
0:3.12.13-2.el9_8
python3.12-tkinter
Red Hat:enterprise_linux:9::appstream
From an advisory covering 12 CVEs
before 0:3.12.13-2.el9_8
0:3.12.13-2.el9_8
python3.12
Red Hat:enterprise_linux:9::crb
From an advisory covering 12 CVEs
before 0:3.12.13-2.el9_8
0:3.12.13-2.el9_8
python3.12-debug
Red Hat:enterprise_linux:9::crb
From an advisory covering 12 CVEs
before 0:3.12.13-2.el9_8
0:3.12.13-2.el9_8
python3.12-debuginfo
Red Hat:enterprise_linux:9::crb
From an advisory covering 12 CVEs
before 0:3.12.13-2.el9_8
0:3.12.13-2.el9_8
python3.12-debugsource
Red Hat:enterprise_linux:9::crb
From an advisory covering 12 CVEs
before 0:3.12.13-2.el9_8
0:3.12.13-2.el9_8
python3.12-idle
Red Hat:enterprise_linux:9::crb
From an advisory covering 12 CVEs
before 0:3.12.13-2.el9_8
0:3.12.13-2.el9_8
python3.12-test
Red Hat:enterprise_linux:9::crb
From an advisory covering 12 CVEs
before 0:3.12.13-2.el9_8
0:3.12.13-2.el9_8
python3.12-tkinter
Red Hat:enterprise_linux:9::crb
From an advisory covering 12 CVEs
before 0:3.12.13-2.el9_8
0:3.12.13-2.el9_8
python3.13
Red Hat:hummingbird:1
From an advisory covering 18 CVEs
before 0:3.13.13-1.hum1
0:3.13.13-1.hum1
python3.13-debug
Red Hat:hummingbird:1
From an advisory covering 18 CVEs
before 0:3.13.13-1.hum1
0:3.13.13-1.hum1
python3.13-devel
Red Hat:hummingbird:1
From an advisory covering 18 CVEs
before 0:3.13.13-1.hum1
0:3.13.13-1.hum1
python3.13-freethreading
Red Hat:hummingbird:1
From an advisory covering 18 CVEs
before 0:3.13.13-1.hum1
0:3.13.13-1.hum1
python3.13-freethreading-debug
Red Hat:hummingbird:1
From an advisory covering 18 CVEs
before 0:3.13.13-1.hum1
0:3.13.13-1.hum1
python3.13-idle
Red Hat:hummingbird:1
From an advisory covering 18 CVEs
before 0:3.13.13-1.hum1
0:3.13.13-1.hum1
python3.13-libs
Red Hat:hummingbird:1
From an advisory covering 18 CVEs
before 0:3.13.13-1.hum1
0:3.13.13-1.hum1
python3.13-test
Red Hat:hummingbird:1
From an advisory covering 18 CVEs
before 0:3.13.13-1.hum1
0:3.13.13-1.hum1
python3.13-tkinter
Red Hat:hummingbird:1
From an advisory covering 18 CVEs
before 0:3.13.13-1.hum1
0:3.13.13-1.hum1
python-unversioned-command
Red Hat:hummingbird:1
From an advisory covering 16 CVEs
before 0:3.14.4-1.hum1
0:3.14.4-1.hum1
python3
Red Hat:hummingbird:1
From an advisory covering 16 CVEs
before 0:3.14.4-1.hum1
0:3.14.4-1.hum1
python3-debug
Red Hat:hummingbird:1
From an advisory covering 16 CVEs
before 0:3.14.4-1.hum1
0:3.14.4-1.hum1
python3-devel
Red Hat:hummingbird:1
From an advisory covering 16 CVEs
before 0:3.14.4-1.hum1
0:3.14.4-1.hum1
python3-idle
Red Hat:hummingbird:1
From an advisory covering 16 CVEs
before 0:3.14.4-1.hum1
0:3.14.4-1.hum1
python3-libs
Red Hat:hummingbird:1
From an advisory covering 16 CVEs
before 0:3.14.4-1.hum1
0:3.14.4-1.hum1
python3-test
Red Hat:hummingbird:1
From an advisory covering 16 CVEs
before 0:3.14.4-1.hum1
0:3.14.4-1.hum1
python3-tkinter
Red Hat:hummingbird:1
From an advisory covering 16 CVEs
before 0:3.14.4-1.hum1
0:3.14.4-1.hum1
python3.14
Red Hat:hummingbird:1
From an advisory covering 16 CVEs
before 0:3.14.4-1.hum1
0:3.14.4-1.hum1
python3.14-freethreading
Red Hat:hummingbird:1
From an advisory covering 16 CVEs
before 0:3.14.4-1.hum1
0:3.14.4-1.hum1
python3.14-freethreading-debug
Red Hat:hummingbird:1
From an advisory covering 16 CVEs
before 0:3.14.4-1.hum1
0:3.14.4-1.hum1
python3.14-freethreading-devel
Red Hat:hummingbird:1
From an advisory covering 16 CVEs
before 0:3.14.4-1.hum1
0:3.14.4-1.hum1
python3.14-freethreading-idle
Red Hat:hummingbird:1
From an advisory covering 16 CVEs
before 0:3.14.4-1.hum1
0:3.14.4-1.hum1
python3.14-freethreading-libs
Red Hat:hummingbird:1
From an advisory covering 16 CVEs
before 0:3.14.4-1.hum1
0:3.14.4-1.hum1
python3.14-freethreading-test
Red Hat:hummingbird:1
From an advisory covering 16 CVEs
before 0:3.14.4-1.hum1
0:3.14.4-1.hum1
python3.14-freethreading-tkinter
Red Hat:hummingbird:1
From an advisory covering 16 CVEs
before 0:3.14.4-1.hum1
0:3.14.4-1.hum1
python3.11
Red Hat:hummingbird:1
From an advisory covering 18 CVEs
before 0:3.11.15-4.hum1
0:3.11.15-4.hum1
python3.11-debug
Red Hat:hummingbird:1
From an advisory covering 18 CVEs
before 0:3.11.15-4.hum1
0:3.11.15-4.hum1
python3.11-devel
Red Hat:hummingbird:1
From an advisory covering 18 CVEs
before 0:3.11.15-4.hum1
0:3.11.15-4.hum1
python3.11-idle
Red Hat:hummingbird:1
From an advisory covering 18 CVEs
before 0:3.11.15-4.hum1
0:3.11.15-4.hum1
python3.11-libs
Red Hat:hummingbird:1
From an advisory covering 18 CVEs
before 0:3.11.15-4.hum1
0:3.11.15-4.hum1
python3.11-test
Red Hat:hummingbird:1
From an advisory covering 18 CVEs
before 0:3.11.15-4.hum1
0:3.11.15-4.hum1
python3.11-tkinter
Red Hat:hummingbird:1
From an advisory covering 18 CVEs
before 0:3.11.15-4.hum1
0:3.11.15-4.hum1
python3.12
Red Hat:hummingbird:1
From an advisory covering 18 CVEs
before 0:3.12.13-3.hum1
0:3.12.13-3.hum1
python3.12-debug
Red Hat:hummingbird:1
From an advisory covering 18 CVEs
before 0:3.12.13-3.hum1
0:3.12.13-3.hum1
python3.12-devel
Red Hat:hummingbird:1
From an advisory covering 18 CVEs
before 0:3.12.13-3.hum1
0:3.12.13-3.hum1
python3.12-idle
Red Hat:hummingbird:1
From an advisory covering 18 CVEs
before 0:3.12.13-3.hum1
0:3.12.13-3.hum1
python3.12-libs
Red Hat:hummingbird:1
From an advisory covering 18 CVEs
before 0:3.12.13-3.hum1
0:3.12.13-3.hum1
python3.12-test
Red Hat:hummingbird:1
From an advisory covering 18 CVEs
before 0:3.12.13-3.hum1
0:3.12.13-3.hum1
python3.12-tkinter
Red Hat:hummingbird:1
From an advisory covering 18 CVEs
before 0:3.12.13-3.hum1
0:3.12.13-3.hum1
python3.12
Rocky Linux:8
From an advisory covering 11 CVEs
before 0:3.12.13-2.el8_10
0:3.12.13-2.el8_10
python3.14
Rocky Linux:10
From an advisory covering 9 CVEs
before 0:3.14.4-2.el10_2
0:3.14.4-2.el10_2
python3.12
Rocky Linux:10
From an advisory covering 12 CVEs
before 0:3.12.13-2.el10_2
0:3.12.13-2.el10_2
python3.14
Rocky Linux:9
From an advisory covering 9 CVEs
before 0:3.14.4-2.el9_8
0:3.14.4-2.el9_8
python3.12
Rocky Linux:9
From an advisory covering 12 CVEs
before 0:3.12.13-2.el9_8
0:3.12.13-2.el9_8
python39
openSUSE:Leap 15.6
before 3.9.25-150300.4.96.1
3.9.25-150300.4.96.1
python39-core
openSUSE:Leap 15.6
before 3.9.25-150300.4.96.1
3.9.25-150300.4.96.1
python39-documentation
openSUSE:Leap 15.6
before 3.9.25-150300.4.96.1
3.9.25-150300.4.96.1
python311
SUSE:Linux Enterprise Module for Public Cloud 15 SP4
From an advisory covering 10 CVEs
before 3.11.15-150400.9.80.1
3.11.15-150400.9.80.1
python311-core
SUSE:Linux Enterprise Module for Public Cloud 15 SP4
From an advisory covering 10 CVEs
before 3.11.15-150400.9.80.1
3.11.15-150400.9.80.1
python311
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS
From an advisory covering 10 CVEs
before 3.11.15-150400.9.80.1
3.11.15-150400.9.80.1
python311-core
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS
From an advisory covering 10 CVEs
before 3.11.15-150400.9.80.1
3.11.15-150400.9.80.1
python311-documentation
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS
From an advisory covering 10 CVEs
before 3.11.15-150400.9.80.1
3.11.15-150400.9.80.1
python311
SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS
From an advisory covering 10 CVEs
before 3.11.15-150400.9.80.1
3.11.15-150400.9.80.1
python311-core
SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS
From an advisory covering 10 CVEs
before 3.11.15-150400.9.80.1
3.11.15-150400.9.80.1
python311-documentation
SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS
From an advisory covering 10 CVEs
before 3.11.15-150400.9.80.1
3.11.15-150400.9.80.1
python311
SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS
From an advisory covering 10 CVEs
before 3.11.15-150400.9.80.1
3.11.15-150400.9.80.1
python311-core
SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS
From an advisory covering 10 CVEs
before 3.11.15-150400.9.80.1
3.11.15-150400.9.80.1
python311-documentation
SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS
From an advisory covering 10 CVEs
before 3.11.15-150400.9.80.1
3.11.15-150400.9.80.1
python311
SUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS
From an advisory covering 10 CVEs
before 3.11.15-150400.9.80.1
3.11.15-150400.9.80.1
python311-core
SUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS
From an advisory covering 10 CVEs
before 3.11.15-150400.9.80.1
3.11.15-150400.9.80.1
python311-documentation
SUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS
From an advisory covering 10 CVEs
before 3.11.15-150400.9.80.1
3.11.15-150400.9.80.1
python311
SUSE:Linux Enterprise Server 15 SP4-LTSS
From an advisory covering 10 CVEs
before 3.11.15-150400.9.80.1
3.11.15-150400.9.80.1
python311-core
SUSE:Linux Enterprise Server 15 SP4-LTSS
From an advisory covering 10 CVEs
before 3.11.15-150400.9.80.1
3.11.15-150400.9.80.1
python311-documentation
SUSE:Linux Enterprise Server 15 SP4-LTSS
From an advisory covering 10 CVEs
before 3.11.15-150400.9.80.1
3.11.15-150400.9.80.1
python311
SUSE:Linux Enterprise Server 15 SP5-LTSS
From an advisory covering 10 CVEs
before 3.11.15-150400.9.80.1
3.11.15-150400.9.80.1
python311-core
SUSE:Linux Enterprise Server 15 SP5-LTSS
From an advisory covering 10 CVEs
before 3.11.15-150400.9.80.1
3.11.15-150400.9.80.1
python311-documentation
SUSE:Linux Enterprise Server 15 SP5-LTSS
From an advisory covering 10 CVEs
before 3.11.15-150400.9.80.1
3.11.15-150400.9.80.1
python311
SUSE:Linux Enterprise Server for SAP Applications 15 SP4
From an advisory covering 10 CVEs
before 3.11.15-150400.9.80.1
3.11.15-150400.9.80.1
python311-core
SUSE:Linux Enterprise Server for SAP Applications 15 SP4
From an advisory covering 10 CVEs
before 3.11.15-150400.9.80.1
3.11.15-150400.9.80.1
python311-documentation
SUSE:Linux Enterprise Server for SAP Applications 15 SP4
From an advisory covering 10 CVEs
before 3.11.15-150400.9.80.1
3.11.15-150400.9.80.1
python311
SUSE:Linux Enterprise Server for SAP Applications 15 SP5
From an advisory covering 10 CVEs
before 3.11.15-150400.9.80.1
3.11.15-150400.9.80.1
python311-core
SUSE:Linux Enterprise Server for SAP Applications 15 SP5
From an advisory covering 10 CVEs
before 3.11.15-150400.9.80.1
3.11.15-150400.9.80.1
python311-documentation
SUSE:Linux Enterprise Server for SAP Applications 15 SP5
From an advisory covering 10 CVEs
before 3.11.15-150400.9.80.1
3.11.15-150400.9.80.1
python311-core
SUSE:Linux Enterprise Module for Basesystem 15 SP7
From an advisory covering 15 CVEs
before 3.11.15-150600.3.53.1
3.11.15-150600.3.53.1
python311
SUSE:Linux Enterprise Module for Python 3 15 SP7
From an advisory covering 15 CVEs
before 3.11.15-150600.3.53.1
3.11.15-150600.3.53.1
python311-core
SUSE:Linux Enterprise Module for Python 3 15 SP7
From an advisory covering 15 CVEs
before 3.11.15-150600.3.53.1
3.11.15-150600.3.53.1
python311
SUSE:Linux Enterprise Server 15 SP6-LTSS
From an advisory covering 15 CVEs
before 3.11.15-150600.3.53.1
3.11.15-150600.3.53.1
python311-core
SUSE:Linux Enterprise Server 15 SP6-LTSS
From an advisory covering 15 CVEs
before 3.11.15-150600.3.53.1
3.11.15-150600.3.53.1
python311
SUSE:Linux Enterprise Server for SAP Applications 15 SP6
From an advisory covering 15 CVEs
before 3.11.15-150600.3.53.1
3.11.15-150600.3.53.1
python311-core
SUSE:Linux Enterprise Server for SAP Applications 15 SP6
From an advisory covering 15 CVEs
before 3.11.15-150600.3.53.1
3.11.15-150600.3.53.1
python311
openSUSE:Leap 15.6
From an advisory covering 15 CVEs
before 3.11.15-150600.3.53.1
3.11.15-150600.3.53.1
python311-core
openSUSE:Leap 15.6
From an advisory covering 15 CVEs
before 3.11.15-150600.3.53.1
3.11.15-150600.3.53.1
python311-documentation
openSUSE:Leap 15.6
From an advisory covering 15 CVEs
before 3.11.15-150600.3.53.1
3.11.15-150600.3.53.1
python313
SUSE:Linux Enterprise Module for Python 3 15 SP7
From an advisory covering 7 CVEs
before 3.13.13-150700.4.45.1
3.13.13-150700.4.45.1
python313-core
SUSE:Linux Enterprise Module for Python 3 15 SP7
From an advisory covering 7 CVEs
before 3.13.13-150700.4.45.1
3.13.13-150700.4.45.1
python311
SUSE:Linux Micro 6.1
From an advisory covering 2 CVEs
before 3.11.15-slfo.1.1_2.1
3.11.15-slfo.1.1_2.1
python311-core
SUSE:Linux Micro 6.1
From an advisory covering 2 CVEs
before 3.11.15-slfo.1.1_2.1
3.11.15-slfo.1.1_2.1
python311
SUSE:Linux Micro 6.0
From an advisory covering 2 CVEs
before 3.11.15-2.1
3.11.15-2.1
python311-core
SUSE:Linux Micro 6.0
From an advisory covering 2 CVEs
before 3.11.15-2.1
3.11.15-2.1
python313
SUSE:Linux Micro 6.2
From an advisory covering 7 CVEs
before 3.13.13-160000.1.1
3.13.13-160000.1.1
python313-core
SUSE:Linux Micro 6.2
From an advisory covering 7 CVEs
before 3.13.13-160000.1.1
3.13.13-160000.1.1
python313
SUSE:Linux Enterprise Server 16.0
From an advisory covering 7 CVEs
before 3.13.13-160000.1.1
3.13.13-160000.1.1
python313-core
SUSE:Linux Enterprise Server 16.0
From an advisory covering 7 CVEs
before 3.13.13-160000.1.1
3.13.13-160000.1.1
python313-documentation
SUSE:Linux Enterprise Server 16.0
From an advisory covering 7 CVEs
before 3.13.13-160000.1.1
3.13.13-160000.1.1
python313
SUSE:Linux Enterprise Server for SAP applications 16.0
From an advisory covering 7 CVEs
before 3.13.13-160000.1.1
3.13.13-160000.1.1
python313-core
SUSE:Linux Enterprise Server for SAP applications 16.0
From an advisory covering 7 CVEs
before 3.13.13-160000.1.1
3.13.13-160000.1.1
python313-documentation
SUSE:Linux Enterprise Server for SAP applications 16.0
From an advisory covering 7 CVEs
before 3.13.13-160000.1.1
3.13.13-160000.1.1
python311
SUSE:Linux Micro 6.1
From an advisory covering 24 CVEs
before 3.11.16-slfo.1.1_1.1
3.11.16-slfo.1.1_1.1
python311-core
SUSE:Linux Micro 6.1
From an advisory covering 24 CVEs
before 3.11.16-slfo.1.1_1.1
3.11.16-slfo.1.1_1.1
python312
SUSE:Linux Enterprise Server 15 SP6-LTSS
From an advisory covering 26 CVEs
before 3.12.14-150600.3.68.1
3.12.14-150600.3.68.1
python312-core
SUSE:Linux Enterprise Server 15 SP6-LTSS
From an advisory covering 26 CVEs
before 3.12.14-150600.3.68.1
3.12.14-150600.3.68.1
python312
SUSE:Linux Enterprise Server for SAP Applications 15 SP6
From an advisory covering 26 CVEs
before 3.12.14-150600.3.68.1
3.12.14-150600.3.68.1
python312-core
SUSE:Linux Enterprise Server for SAP Applications 15 SP6
From an advisory covering 26 CVEs
before 3.12.14-150600.3.68.1
3.12.14-150600.3.68.1
python3.8
Ubuntu: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 less
3.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.8
Ubuntu: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 less
3.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
python3.9
Ubuntu: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 less
3.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.10
Ubuntu:22.04:LTS
before 3.10.12-1~22.04.16, plus listed versions
3.10.0-23.10.0-33.10.0-43.10.0-53.10.0-5build1
Show 27 moreShow less
3.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.15
3.10.12-1~22.04.16
python3.11
Ubuntu: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 less
3.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.12
Ubuntu:24.04:LTS
before 3.12.3-1ubuntu0.15, plus listed versions
3.12.0-13.12.0-53.12.0-63.12.0-73.12.1-2
Show 18 moreShow less
3.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.13
3.12.3-1ubuntu0.15
python3.13
Ubuntu:25.10
All versions, plus listed versions
3.13.3-13.13.3-23.13.3-43.13.4-13.13.5-1
Show 7 moreShow less
3.13.5-23.13.6-13.13.7-13.13.7-1ubuntu0.13.13.7-1ubuntu0.23.13.7-1ubuntu0.33.13.7-1ubuntu0.4
None known
python3.14
Ubuntu:25.10
All versions, plus listed versions
3.14.0~a7-0ubuntu13.14.0~b1-13.14.0~b3-13.14.0~rc1-13.14.0~rc2-1
Show 5 moreShow less
3.14.0~rc3-13.14.0-13.14.0-1ubuntu0.13.14.0-1ubuntu0.23.14.0-1ubuntu0.3
None known
python3.10
Ubuntu:22.04:LTS
From an advisory covering 18 CVEs
before 3.10.12-1~22.04.16, plus listed versions
3.10.0-23.10.0-33.10.0-43.10.0-53.10.0-5build1
Show 27 moreShow less
3.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.15
3.10.12-1~22.04.16
python3.12
Ubuntu:24.04:LTS
From an advisory covering 18 CVEs
before 3.12.3-1ubuntu0.15, plus listed versions
3.12.0-13.12.0-53.12.0-63.12.0-73.12.1-2
Show 18 moreShow less
3.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.13
3.12.3-1ubuntu0.15
python3.14
Ubuntu:26.04:LTS
From an advisory covering 18 CVEs
before 3.14.4-1ubuntu0.1, plus listed versions
3.14.0-13.14.0-23.14.0-43.14.2-13.14.3-1
Show 4 moreShow less
3.14.3-23.14.3-33.14.3-53.14.4-1
3.14.4-1ubuntu0.1
python312
openSUSE:Tumbleweed
before 3.12.13-2.1
3.12.13-2.1
python311
openSUSE:Tumbleweed
before 3.11.15-2.1
3.11.15-2.1
python313
openSUSE:Tumbleweed
before 3.13.12-2.1
3.13.12-2.1
python310
openSUSE:Tumbleweed
From an advisory covering 2 CVEs
before 3.10.20-2.1
3.10.20-2.1
python314
openSUSE:Tumbleweed
before 3.14.3-3.1
3.14.3-3.1
python315
openSUSE:Tumbleweed
From an advisory covering 2 CVEs
before 3.15.0~a8-1.1
3.15.0~a8-1.1
python313
openSUSE:Leap 16.0
From an advisory covering 7 CVEs
before 3.13.13-160000.1.1
3.13.13-160000.1.1
python313-core
openSUSE:Leap 16.0
From an advisory covering 7 CVEs
before 3.13.13-160000.1.1
3.13.13-160000.1.1
python313-documentation
openSUSE:Leap 16.0
From an advisory covering 7 CVEs
before 3.13.13-160000.1.1
3.13.13-160000.1.1
python313-nogil
openSUSE:Leap 16.0
From an advisory covering 7 CVEs
before 3.13.13-160000.1.1
3.13.13-160000.1.1
python313-nogil-nogil-core
openSUSE:Leap 16.0
From an advisory covering 7 CVEs
before 3.13.13-160000.1.1
3.13.13-160000.1.1

History

History
RecordedChangedSources
affectedOSV
factsOSV
affected
first indexedCVE List, EUVD, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2026-2297 is a medium vulnerability (CVSS 5.7) in Python Software Foundation Cpython, published March 4, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.22%, the 12th percentile. Fixed in python3 3.12.14-r0.

References

Show 194 moreShow less
This page doesn't list everything

Left out here: 141 references and the rest of 2 source descriptions. The JSON record has them. Left out on purpose, here and in the API, to keep responses small: 10 source records.

MoveEnter Open