Every CVE Search/ Get API key

CVE-2026-11972

tarfile opened in streaming mode mishandles EOF

8.2 HighFix available

When using the "tarfile" module with a file opened in "streaming mode" (mode="r|") the tarfile module did not properly handle EOF, making archive parsing take exponentially longer.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
None
Integrity
None
Availability
High

Exploit likelihood

0.71%Up 0.4 points since Jun 24, 2026
90%50%10%1%

What each source reports

CVE List Score used 8.2

tarfile opened in streaming mode mishandles EOF

When using the "tarfile" module with a file opened in "streaming mode" (mode="r|") the tarfile module did not properly handle EOF, making archive parsing take exponentially longer.

Record
CVE-2026-11972
CVSS 4.0
8.2 HighCVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
Weakness
CWE-252, CWE-606, CWE-770
Updated
2026-11-02
EUVDEUVD-2026-38630 8.2

When using the "tarfile" module with a file opened in "streaming mode" (mode="r|") the tarfile module did not properly handle EOF, making archive parsing take exponentially longer.

Record
EUVD-2026-38630
CVSS 4.0
8.2 HighCVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
Updated
2026-11-02
GitHub AdvisoriesGHSA-wqxf-pjxh-hh4h 8.2

When using the "tarfile" module with a file opened in "streaming mode" (mode="r|") the tarfile...

When using the "tarfile" module with a file opened in "streaming mode" (mode="r|") the tarfile module did not properly handle EOF, meaning an archive could be parsed in an infinite loop.

Record
GHSA-wqxf-pjxh-hh4h
CVSS 4.0
8.2 HighCVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:H/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-252
Updated
2026-11-02
NVD 8.2

When using the "tarfile" module with a file opened in "streaming mode" (mode="r|") the tarfile module did not properly handle EOF, making archive parsing take exponentially longer.

Record
CVE-2026-11972
CVSS 4.0
8.2 HighCVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:H/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-252, CWE-606, CWE-770
Updated
2026-11-02
OSVALPINE-CVE-2026-11972 8.2

When using the "tarfile" module with a file opened in "streaming mode" (mode="r|") the tarfile module did not properly handle EOF, making archive parsing take exponentially longer.

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

tarfile opened in streaming mode mishandles EOF

When using the "tarfile" module with a file opened in "streaming mode" (mode="r|") the tarfile module did not properly handle EOF, making archive parsing take exponentially longer.

Record
CVE-2026-11972
CVSS 4.0
8.2 HighCVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
Weakness
CWE-252, CWE-606, CWE-770
Updated
2026-11-04
Show 47 moreShow less
OSVDEBIAN-CVE-2026-11972 8.2

When using the "tarfile" module with a file opened in "streaming mode" (mode="r|") the tarfile module did not properly handle EOF, making archive parsing take exponentially longer.

Record
DEBIAN-CVE-2026-11972
CVSS 4.0
8.2 HighCVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:H/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-2919 8.2

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):

tarfile.extractall() with the 'data' or 'tar' filter could be bypassed by a crafted archive where a hardlink references a symlink stored at a deeper name than the hardlink itself.  The extraction fallback validated the symlink at it's archived location but recreated it at the hardlink's shallower path, letting a relative target the filter judged contained escape the destination directory.  This allowed a malicious tar archive to create a symlink pointing outside the destination, enabling out-of-destination file reads or writes. This was an incomplete fix of CVE-2025-4330.(CVE-2026-11940)

When using the "tarfile" module with a file opened in "streaming mode" (mode="r|") the tarfile module did not properly handle EOF, making archive parsing take exponentially longer.(CVE-2026-11972)

The ftpcp() function in Lib/ftplib.py was not updated when CVE-2021-4189 was fixed. While makepasv() was patched to replace server-supplied PASV host addresses with the actual peer address (getpeername()[0]), ftpcp() still calls parse227() directly and passes the raw attacker-controllable IP address and port to target.sendport(). This patch is related to CVE-2021-4189.(CVE-2026-8328)

Record
OESA-2026-2919
CVSS 4.0
8.2 HighCVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:H/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-2920 8.2

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):

tarfile.extractall() with the 'data' or 'tar' filter could be bypassed by a crafted archive where a hardlink references a symlink stored at a deeper name than the hardlink itself.  The extraction fallback validated the symlink at it's archived location but recreated it at the hardlink's shallower path, letting a relative target the filter judged contained escape the destination directory.  This allowed a malicious tar archive to create a symlink pointing outside the destination, enabling out-of-destination file reads or writes. This was an incomplete fix of CVE-2025-4330.(CVE-2026-11940)

When using the "tarfile" module with a file opened in "streaming mode" (mode="r|") the tarfile module did not properly handle EOF, making archive parsing take exponentially longer.(CVE-2026-11972)

The ftpcp() function in Lib/ftplib.py was not updated when CVE-2021-4189 was fixed. While makepasv() was patched to replace server-supplied PASV host addresses with the actual peer address (getpeername()[0]), ftpcp() still calls parse227() directly and passes the raw attacker-controllable IP address and port to target.sendport(). This patch is related to CVE-2021-4189.(CVE-2026-8328)

Record
OESA-2026-2920
CVSS 4.0
8.2 HighCVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:H/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-3068 8.2

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):

When using the "configparser" module to write configuration files containing multi-line text values with carriage return characters (\r) the resulting file could be injected with unexpected keys and values if the attacker controls the written value.(CVE-2026-0864)

When using the "tarfile" module with a file opened in "streaming mode" (mode="r|") the tarfile module did not properly handle EOF, making archive parsing take exponentially longer.(CVE-2026-11972)

unicodedata.normalize() can take excessive CPU time when processing specially crafted Unicode input containing long runs of combining characters with alternating Canonical Combining Class values. This affects all normalization forms.(CVE-2026-3276)

The ftpcp() function in Lib/ftplib.py was not updated when CVE-2021-4189 was fixed. While makepasv() was patched to replace server-supplied PASV host addresses with the actual peer address (getpeername()[0]), ftpcp() still calls parse227() directly and passes the raw attacker-controllable IP address and port to target.sendport(). This patch is related to CVE-2021-4189.(CVE-2026-8328)

Record
OESA-2026-3068
CVSS 4.0
8.2 HighCVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:H/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-3069 8.2

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):

When using the "configparser" module to write configuration files containing multi-line text values with carriage return characters (\r) the resulting file could be injected with unexpected keys and values if the attacker controls the written value.(CVE-2026-0864)

tarfile.extractall() with the 'data' or 'tar' filter could be bypassed by a crafted archive where a hardlink references a symlink stored at a deeper name than the hardlink itself.  The extraction fallback validated the symlink at it's archived location but recreated it at the hardlink's shallower path, letting a relative target the filter judged contained escape the destination directory.  This allowed a malicious tar archive to create a symlink pointing outside the destination, enabling out-of-destination file reads or writes. This was an incomplete fix of CVE-2025-4330.(CVE-2026-11940)

When using the "tarfile" module with a file opened in "streaming mode" (mode="r|") the tarfile module did not properly handle EOF, making archive parsing take exponentially longer.(CVE-2026-11972)

unicodedata.normalize() can take excessive CPU time when processing specially crafted Unicode input containing long runs of combining characters with alternating Canonical Combining Class values. This affects all normalization forms.(CVE-2026-3276)

The ftpcp() function in Lib/ftplib.py was not updated when CVE-2021-4189 was fixed. While makepasv() was patched to replace server-supplied PASV host addresses with the actual peer address (getpeername()[0]), ftpcp() still calls parse227() directly and passes the raw attacker-controllable IP address and port to target.sendport(). This patch is related to CVE-2021-4189.(CVE-2026-8328)

Record
OESA-2026-3069
CVSS 4.0
8.2 HighCVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:H/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-3072 8.2

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):

When using the "configparser" module to write configuration files containing multi-line text values with carriage return characters (\r) the resulting file could be injected with unexpected keys and values if the attacker controls the written value.(CVE-2026-0864)

tarfile.extractall() with the 'data' or 'tar' filter could be bypassed by a crafted archive where a hardlink references a symlink stored at a deeper name than the hardlink itself.  The extraction fallback validated the symlink at it's archived location but recreated it at the hardlink's shallower path, letting a relative target the filter judged contained escape the destination directory.  This allowed a malicious tar archive to create a symlink pointing outside the destination, enabling out-of-destination file reads or writes. This was an incomplete fix of CVE-2025-4330.(CVE-2026-11940)

When using the "tarfile" module with a file opened in "streaming mode" (mode="r|") the tarfile module did not properly handle EOF, making archive parsing take exponentially longer.(CVE-2026-11972)

To allow builds of Python to be run from an in-tree layout (rather than an installed file layout), the VPATH variable is defined at build time and used to locate certain landmarks - specifically, Modules/setup.local. When this landmark is found relative to VPATH relative to the executable, Python assumes it is running in a source tree and generates a different default sys.path. This code remains in release builds, so that release-ready builds can be built in-tree.

On Windows, since builds are written to 'PCbuild/', the value of VPATH is set to '....', which results in a landmark of '....\Modules\setup.local'. This path is outside the install directory of Python, and may have different permissions, potentially allowing a low-privilege user to create the landmark and an alternative Lib folder that will be discovered by an otherwise restricted install.

Such a setup occurs with the legacy default install location for all users (in the now superseded EXE installer), due to how Windows allows all users to create folders in the root directory of their OS drive.

Our recommended mitigation on Windows is to migrate away from the legacy installer and use the new Python install manager to install for the current user. Installs where the directory two levels above the Python installation directory have equivalent permissions are unaffected (in general, a per-user install cannot be modified at all by other users, removing any escalation of privilege risk, and could be directly modified by a privileged user, making the potential tampering irrelevant). Alternative mitigations might include preemptively creating and restricting access to a Modules directory. Be aware that only 3.13 and 3.14 will receive updated legacy installers - earlier fixes are only provided as sources.

Platforms other than Windows allow VPATH to be overridden, but as they don't usually use a separated directory in the build for binaries, are unlikely to have a landmark reference outside of the install directory.

The landmark detection involving VPATH is a fallback for when a more specific landmark - .\pybuilddir.txt - is absent, and was included for compatibility. Future releases of Python will no longer include the fallback, and so…

Record
OESA-2026-3072
CVSS 4.0
8.2 HighCVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:H/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:35806 6.5

Red Hat Security Advisory: Red Hat Hardened Images RPMs Security Update

Record
RHSA-2026:35806
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2026:35807 6.5

Red Hat Security Advisory: Red Hat Hardened Images RPMs Security Update

Record
RHSA-2026:35807
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2026:35812 6.5

Red Hat Security Advisory: Red Hat Hardened Images RPMs Security Update

Record
RHSA-2026:35812
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2026:35813 6.5

Red Hat Security Advisory: Red Hat Hardened Images RPMs Security Update

Record
RHSA-2026:35813
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2026:54534 7.5

Red Hat Security Advisory: Red Hat Hardened Images RPMs Security Update

Record
RHSA-2026:54534
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:54554 7.5

Red Hat Security Advisory: Red Hat Hardened Images RPMs Security Update

Record
RHSA-2026:54554
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
OSVUBUNTU-CVE-2026-11972 8.2

When using the "tarfile" module with a file opened in "streaming mode" (mode="r|") the tarfile module did not properly handle EOF, making archive parsing take exponentially longer.

Record
UBUNTU-CVE-2026-11972
CVSS 4.0
8.2 HighCVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
Updated
2026-11-02
OSVAZL-91248 No score

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

When using the "tarfile" module with a file opened in "streaming mode" (mode="r|") the tarfile module did not properly handle EOF, making archive parsing take exponentially longer.

Record
AZL-91248
Updated
2026-11-02
OSVBIT-libpython-2026-11972 No score

tarfile opened in streaming mode mishandles EOF

When using the "tarfile" module with a file opened in "streaming mode" (mode="r|") the tarfile module did not properly handle EOF, making archive parsing take exponentially longer.

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

tarfile opened in streaming mode mishandles EOF

When using the "tarfile" module with a file opened in "streaming mode" (mode="r|") the tarfile module did not properly handle EOF, making archive parsing take exponentially longer.

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

tarfile opened in streaming mode mishandles EOF

When using the "tarfile" module with a file opened in "streaming mode" (mode="r|") the tarfile module did not properly handle EOF, making archive parsing take exponentially longer.

Record
BIT-python-min-2026-11972
Updated
2026-11-02
OSVCLSA-2026-1785401154 No score

python3: Fix of 2 CVEs

  • CVE-2026-6100: clear dangling next_in pointer after MemoryError in bz2/lzma decompress to avoid use-after-free on decompressor reuse
  • CVE-2026-11972: break tarfile._Stream.seek block-skip loop at EOF to avoid a hang on crafted streaming archives
Record
CLSA-2026-1785401154
Updated
2026-11-02
OSVCLSA-2026-1785401590 No score

python3: Fix of 2 CVEs

  • CVE-2026-6100: clear dangling next_in pointer after MemoryError in bz2/lzma decompress to avoid use-after-free on decompressor reuse
  • CVE-2026-11972: break tarfile._Stream.seek block-skip loop at EOF to avoid a hang on crafted streaming archives
Record
CLSA-2026-1785401590
Updated
2026-11-02
OSVCLSA-2026-1785455842 No score

python3: Fix of CVE-2026-11972

  • CVE-2026-11972: break tarfile._Stream.seek block-skip loop at EOF to avoid a hang on crafted streaming archives
Record
CLSA-2026-1785455842
Updated
2026-11-02
OSVCLSA-2026-1785456223 No score

python3: Fix of CVE-2026-11972

  • CVE-2026-11972: break tarfile._Stream.seek block-skip loop at EOF to avoid a hang on crafted streaming archives
Record
CLSA-2026-1785456223
Updated
2026-11-02
OSVCLSA-2026-1785457027 No score

python3.9: Fix of CVE-2026-11972

  • CVE-2026-11972: break tarfile._Stream.seek block-skip loop at EOF to avoid a hang on crafted streaming archives
Record
CLSA-2026-1785457027
Updated
2026-11-02
OSVCLSA-2026-1785515860 No score

python3.9: Fix of CVE-2026-11972

  • CVE-2026-11972: break the block-skip loop in tarfile _Stream.seek() at EOF, so a crafted stream-mode archive declaring a huge member size no longer makes archive parsing take exponentially longer
Record
CLSA-2026-1785515860
Updated
2026-11-02
OSVCLSA-2026-1785844339 No score

python: Fix of CVE-2026-11972

  • CVE-2026-11972: stop tarfile._Stream.seek() from spinning past end of stream - the loop read whole blocks according to the member size declared in the header and ignored what read() returned, so a header announcing a huge size (e.g. 2**64) kept it going against an already exhausted stream and hung any application walking an untrusted archive opened in streaming mode (mode='r|'). Backported from upstream CPython (gh-151981, GH-151982).
Record
CLSA-2026-1785844339
Updated
2026-11-02
OSVCLSA-2026-1786091187 No score

python: Fix of CVE-2026-11972

  • CVE-2026-11972: fix an unbounded loop (CPU DoS) in the tarfile module when a member header in a streaming-mode archive (mode="r|") declares a huge size, by breaking out of the _Stream.seek() read loop at EOF
Record
CLSA-2026-1786091187
Updated
2026-11-02
OSVCLSA-2026-1786093153 No score

python: Fix of CVE-2026-11972

  • CVE-2026-11972: fix an unbounded loop (CPU DoS) in the tarfile module when a member header in a streaming-mode archive (mode="r|") declares a huge size, by breaking out of the _Stream.seek() read loop at EOF
Record
CLSA-2026-1786093153
Updated
2026-11-02
OSVCLSA-2026-1786223340 No score

python: Fix of CVE-2026-11972

  • Re-tag base release to 94.0.5 to align NVR with Oracle Linux errata; no code or security content changes — this build already contains all fixes shipped in Oracle's 2.7.5-94.0.5.el7_9
Record
CLSA-2026-1786223340
Updated
2026-11-02
OSVCLSA-2026-1786357657 No score

Fix CVE(s): CVE-2026-0864, CVE-2026-11972

  • SECURITY UPDATE: configuration file injection via carriage returns in written option values
    • debian/patches/CVE-2026-0864.patch: normalise CR and CRLF, and not only LF, into '\n\t' continuation lines when writing option values in RawConfigParser.write() in Lib/ConfigParser.py, so that an attacker-controlled value can no longer inject additional sections, keys and values into the written file
    • CVE-2026-0864
  • SECURITY UPDATE: CPU denial-of-service in tarfile streaming mode via a member size declared past the end of the stream
    • debian/patches/CVE-2026-11972.patch: stop _Stream.seek() at the first empty read instead of looping once per attacker-declared block against an already-exhausted stream in Lib/tarfile.py
    • CVE-2026-11972
Record
CLSA-2026-1786357657
Updated
2026-11-02
OSVCLSA-2026-1786609534 No score

python3: Fix of CVE-2026-11972

  • CVE-2026-11972: break tarfile._Stream.seek block-skip loop at EOF to avoid a hang on crafted streaming archives
Record
CLSA-2026-1786609534
Updated
2026-11-02
OSVCLSA-2026-1789568248 No score

python3: Fix of CVE-2026-11972

  • CVE-2026-6100: clear dangling next_in pointer after MemoryError in bz2/lzma decompress to avoid use-after-free on decompressor reuse
  • CVE-2026-11972: break tarfile._Stream.seek block-skip loop at EOF to avoid a hang on crafted streaming archives
Record
CLSA-2026-1789568248
Updated
2026-11-02
OSVCLSA-2026-1789605854 No score

Fix CVE(s): CVE-2026-11972

  • SECURITY UPDATE: quadratic parse time in the tarfile module when a streaming archive declares an offset past the end of the stream
    • debian/patches/CVE-2026-11972.patch: stop the forward-seek loop in _Stream.seek() as soon as read() returns no data, in Lib/tarfile.py, so a crafted mode="r|" archive can no longer keep the parser reading an exhausted stream.
    • CVE-2026-11972
Record
CLSA-2026-1789605854
Updated
2026-11-02
OSVCLSA-2026-1789636275 No score

Fix CVE(s): CVE-2026-11972, CVE-2026-9669

  • SECURITY UPDATE: quadratic parse time in the tarfile module when a streaming archive declares an offset past the end of the stream
    • debian/patches/CVE-2026-11972.patch: stop the forward-seek loop in _Stream.seek() as soon as read() returns no data, in Lib/tarfile.py, so a crafted mode="r|" archive can no longer keep the parser reading an exhausted stream.
    • CVE-2026-11972
  • SECURITY UPDATE: out-of-bounds write when a bz2 decompressor is reused after a decompression error
    • debian/patches/CVE-2026-9669.patch: record the libbzip2 error in the BZ2Decompressor object and refuse any further decompress() call with ValueError, in Modules/_bz2module.c, so retrying with the same object can no longer re-enter BZ2_bzDecompress() on a bz_stream left in an invalid internal state.
    • CVE-2026-9669
Record
CLSA-2026-1789636275
Updated
2026-11-02
OSVCLSA-2026-1789636518 No score

Fix CVE(s): CVE-2026-11972, CVE-2026-9669

  • SECURITY UPDATE: quadratic parse time in the tarfile module when a streaming archive declares an offset past the end of the stream
    • debian/patches/CVE-2026-11972.patch: stop the forward-seek loop in _Stream.seek() as soon as read() returns no data, in Lib/tarfile.py, so a crafted mode="r|" archive can no longer keep the parser reading an exhausted stream.
    • CVE-2026-11972
  • SECURITY UPDATE: out-of-bounds write when a bz2 decompressor is reused after a decompression error
    • debian/patches/CVE-2026-9669.patch: record the libbzip2 error in the BZ2Decompressor object and refuse any further decompress() call with ValueError, in Modules/_bz2module.c, so retrying with the same object can no longer re-enter BZ2_bzDecompress() on a bz_stream left in an invalid internal state.
    • CVE-2026-9669
Record
CLSA-2026-1789636518
Updated
2026-11-02
OSVCLSA-2026-1789723233 No score

Fix CVE(s): CVE-2026-11972

  • SECURITY UPDATE: quadratic parse time in the tarfile module when a streaming archive declares an offset past the end of the stream
    • debian/patches/CVE-2026-11972.patch: stop the forward-seek loop in _Stream.seek() as soon as read() returns no data, in Lib/tarfile.py, so a crafted mode="r|" archive can no longer keep the parser reading an exhausted stream.
    • CVE-2026-11972
Record
CLSA-2026-1789723233
Updated
2026-11-02
OSVCLSA-2026-1789735614 No score

python3.11: Fix of 5 CVEs

  • CVE-2026-87910: tarfile: skip a link member when the extraction filter returns None for its hardlink-extraction fallback instead of ignoring the filter result
  • CVE-2026-17084: stringprep: build the RFC 3454 B.2/B.3 tables from Unicode 3.2.0 data so IDNA 2003 encoding of newly case-folding characters no longer depends on the interpreter's Unicode version
  • CVE-2026-15310: zipfile: bound the output of each bzip2/LZMA decompress() call so a small crafted member cannot trigger an unbounded allocation
  • CVE-2026-9669: bz2: refuse to reuse a BZ2Decompressor after a decompression error, so retrying with the same object can no longer resume from an invalid internal state and write out of bounds
  • CVE-2026-11972: tarfile: stop the streaming-mode seek() loop at EOF so a member header declaring a huge size no longer makes parsing take exponentially longer
Record
CLSA-2026-1789735614
Updated
2026-11-02
OSVCLSA-2026-1789741774 No score

python3.11: Fix of 2 CVEs

  • CVE-2026-11972: stop tarfile._Stream.seek() looping over the declared block count once the stream is at EOF, so a crafted header advertising a huge member size can no longer make a streaming-mode read take exponentially longer
  • CVE-2026-9669: latch the libbz2 error in BZ2Decompressor and refuse further use with ValueError, so an application that retries a decompressor after an OSError can no longer re-enter BZ2_bzDecompress() on invalid internal state and drive out-of-bounds writes to a stack buffer
Record
CLSA-2026-1789741774
Updated
2026-11-02
OSVCLSA-2026-1789900651 No score

Fix CVE(s): CVE-2026-11972, CVE-2026-9669

  • SECURITY UPDATE: CPU denial-of-service in tarfile streaming mode via a crafted archive that declares more blocks than it contains
    • debian/patches/CVE-2026-11972.patch: in Lib/tarfile.py, break out of the block loop in _Stream.seek() once read() returns no data, so an archive opened in streaming mode (mode='r|') can no longer make parsing take exponentially longer by declaring a block count past end of file. Backport of upstream commit 3f031d431f80 (gh-151981 / GH-151982), taken unchanged from this package's amazonlinux2els branch where it was adapted for 3.7 by Qiantong Zhong [email protected]. Bundles the upstream regression test test_getmembers_big_size (test_tarfile.py).
    • CVE-2026-11972
  • SECURITY UPDATE: out-of-bounds stack write when a bz2 decompressor is reused after a decompression error
    • debian/patches/CVE-2026-9669.patch: in Modules/_bz2module.c, record the libbz2 error code on BZ2Decompressor and raise ValueError on any further decompress() call, so an application that catches the OSError and retries with the same decompressor can no longer make it resume from an invalid internal state and write out of bounds to a stack buffer. Backport of upstream commit 938ec030e90c (gh-150599 / GH-150600) via the 3.10 backport; self->bzerror = 0; is placed by hand in _bz2_BZ2Decompressor___init___impl(), whose lock-allocation prologue differs in this version. Bundles the upstream regression test test_decompress_after_data_error (test_bz2.py).
    • CVE-2026-9669
Record
CLSA-2026-1789900651
Updated
2026-11-02
OSVCLSA-2026-1789992787 No score

python2: Fix of 2 CVEs

  • CVE-2026-11972: break out of the block loop in tarfile._Stream.seek as soon as read() returns no data, so a member header declaring a huge size can no longer keep a stream-mode archive spinning until it is interrupted
  • CVE-2026-9669: latch the libbz2 error code in BZ2Decomp_decompress and raise ValueError on any later call, so a BZ2Decompressor cannot be re-entered after a decompression error and write outside its output buffer; the same error is latched on BZ2FileObject through the new Util_BzRead wrapper, so a BZ2File whose stream already errored re-reports that IOError on every later read instead of re-entering BZ2_bzDecompress
Record
CLSA-2026-1789992787
Updated
2026-11-02
OSVCLSA-2026-1789993180 No score

python2: Fix of 2 CVEs

  • CVE-2026-11972: break out of the block loop in tarfile._Stream.seek as soon as read() returns no data, so a member header declaring a huge size can no longer keep a stream-mode archive spinning until it is interrupted
  • CVE-2026-9669: latch the libbz2 error code in BZ2Decomp_decompress and raise ValueError on any later call, so a BZ2Decompressor cannot be re-entered after a decompression error and write outside its output buffer; the same error is latched on BZ2FileObject through the new Util_BzRead wrapper, so a BZ2File whose stream already errored re-reports that IOError on every later read instead of re-entering BZ2_bzDecompress
Record
CLSA-2026-1789993180
Updated
2026-11-02
OSVCLSA-2026-1790072312 No score

Fix CVE(s): CVE-2026-11972, CVE-2026-9669

  • SECURITY UPDATE: CPU denial of service via unbounded block skipping past end of stream in tarfile
    • debian/patches/CVE-2026-11972.patch: break out of the block skipping loop in _Stream.seek() as soon as read() returns no data in Lib/tarfile.py, so an attacker declared member size can no longer make parsing a stream mode ("r|") archive take exponentially longer; add regression test to Lib/test/test_tarfile.py
    • CVE-2026-11972
  • SECURITY UPDATE: Out-of-bounds write when a bz2 decompressor or a BZ2File handle is reused after a decompression error
    • debian/patches/CVE-2026-9669.patch: record the failing libbz2 error code on BZ2DecompObject and refuse any further decompress() call with ValueError in Modules/bz2module.c, so crafted input can no longer make BZ2_bzDecompress() resume from an invalid internal state and write out of bounds to a stack buffer; also make the error sticky for the C BZ2File read paths, which re-entered the errored stream in the same way; add regression tests for both to Lib/test/test_bz2.py
    • CVE-2026-9669
Record
CLSA-2026-1790072312
Updated
2026-11-02
OSVCLSA-2026-1790075259 No score

python2: Fix of 2 CVEs

  • CVE-2026-11972: break out of the block loop in tarfile._Stream.seek as soon as read() returns no data, so a member header declaring a huge size can no longer keep a stream-mode archive spinning until it is interrupted
  • CVE-2026-9669: latch the libbz2 error code in BZ2Decomp_decompress and raise ValueError on any later call, so a BZ2Decompressor cannot be re-entered after a decompression error and write outside its output buffer; the same error is latched on BZ2FileObject through the new Util_BzRead wrapper, so a BZ2File whose stream already errored re-reports that IOError on every later read instead of re-entering BZ2_bzDecompress
Record
CLSA-2026-1790075259
Updated
2026-11-02
OSVopenSUSE-SU-2026:11426-1 No score

python310-3.10.20-8.1 on GA media

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

Record
openSUSE-SU-2026:11426-1
Updated
2026-11-02
OSVopenSUSE-SU-2026:11427-1 No score

python311-3.11.15-8.1 on GA media

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

Record
openSUSE-SU-2026:11427-1
Updated
2026-11-02
OSVopenSUSE-SU-2026:11428-1 No score

python312-3.12.13-8.1 on GA media

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

Record
openSUSE-SU-2026:11428-1
Updated
2026-11-02
OSVopenSUSE-SU-2026:11429-1 No score

python315-3.15.0~b4-1.1 on GA media

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

Record
openSUSE-SU-2026:11429-1
Updated
2026-11-02
OSVopenSUSE-SU-2026:11534-1 No score

python313-3.13.14-2.1 on GA media

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

Record
openSUSE-SU-2026:11534-1
Updated
2026-11-02
OSVopenSUSE-SU-2026:11597-1 No score

python314-3.14.7-1.1 on GA media

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

Record
openSUSE-SU-2026:11597-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.7-r0
3.14.7-r0
python3
Azure Linux:3
before 3.12.9-14
3.12.9-14
python3
Alpaquita:23
3.11.3-r0 up to 3.11.15-r5
3.11.15-r5
python3
Alpaquita:25
3.12.10-r1 up to 3.12.13-r5
3.12.13-r5
python3
Alpaquita:stream
3.11.4-r0 up to 3.14.5-r4
3.14.5-r4
python3
BellSoft Hardened Containers:23
3.11.3-r0 up to 3.11.15-r5
3.11.15-r5
python3
BellSoft Hardened Containers:25
3.12.10-r1 up to 3.12.13-r5
3.12.13-r5
Show 290 moreShow less
Affected packages
PackageAffectedFixed
python3
BellSoft Hardened Containers:stream
3.11.4-r0 up to 3.14.5-r4
3.14.5-r4
libpython
Bitnami
before 3.10.21, 3.11.0 up to 3.11.16, 3.12.0 up to 3.12.14, 3.13.0 up to 3.13.15, 3.14.0 up to 3.14.7
3.10.213.11.163.12.143.13.153.14.7
python
Bitnami
before 3.10.21, 3.11.0 up to 3.11.16, 3.12.0 up to 3.12.14, 3.13.0 up to 3.13.15, 3.14.0 up to 3.14.7
3.10.213.11.163.12.143.13.153.14.7
python-min
Bitnami
before 3.10.21, 3.11.0 up to 3.11.16, 3.12.0 up to 3.12.14, 3.13.0 up to 3.13.15, 3.14.0 up to 3.14.7
3.10.213.11.163.12.143.13.153.14.7
python3
TuxCare:RHEL:7
From an advisory covering 2 CVEs
before 3.6.8-21.0.5.el7_9.tuxcare.els14
3.6.8-21.0.5.el7_9.tuxcare.els14
python3-debug
TuxCare:RHEL:7
From an advisory covering 2 CVEs
before 3.6.8-21.0.5.el7_9.tuxcare.els14
3.6.8-21.0.5.el7_9.tuxcare.els14
python3-devel
TuxCare:RHEL:7
From an advisory covering 2 CVEs
before 3.6.8-21.0.5.el7_9.tuxcare.els14
3.6.8-21.0.5.el7_9.tuxcare.els14
python3-idle
TuxCare:RHEL:7
From an advisory covering 2 CVEs
before 3.6.8-21.0.5.el7_9.tuxcare.els14
3.6.8-21.0.5.el7_9.tuxcare.els14
python3-libs
TuxCare:RHEL:7
From an advisory covering 2 CVEs
before 3.6.8-21.0.5.el7_9.tuxcare.els14
3.6.8-21.0.5.el7_9.tuxcare.els14
python3-test
TuxCare:RHEL:7
From an advisory covering 2 CVEs
before 3.6.8-21.0.5.el7_9.tuxcare.els14
3.6.8-21.0.5.el7_9.tuxcare.els14
python3-tkinter
TuxCare:RHEL:7
From an advisory covering 2 CVEs
before 3.6.8-21.0.5.el7_9.tuxcare.els14
3.6.8-21.0.5.el7_9.tuxcare.els14
python3
TuxCare:CentOS:7
From an advisory covering 2 CVEs
before 3.6.8-21.0.5.el7_9.tuxcare.els14
3.6.8-21.0.5.el7_9.tuxcare.els14
python3-debug
TuxCare:CentOS:7
From an advisory covering 2 CVEs
before 3.6.8-21.0.5.el7_9.tuxcare.els14
3.6.8-21.0.5.el7_9.tuxcare.els14
python3-devel
TuxCare:CentOS:7
From an advisory covering 2 CVEs
before 3.6.8-21.0.5.el7_9.tuxcare.els14
3.6.8-21.0.5.el7_9.tuxcare.els14
python3-idle
TuxCare:CentOS:7
From an advisory covering 2 CVEs
before 3.6.8-21.0.5.el7_9.tuxcare.els14
3.6.8-21.0.5.el7_9.tuxcare.els14
python3-libs
TuxCare:CentOS:7
From an advisory covering 2 CVEs
before 3.6.8-21.0.5.el7_9.tuxcare.els14
3.6.8-21.0.5.el7_9.tuxcare.els14
python3-test
TuxCare:CentOS:7
From an advisory covering 2 CVEs
before 3.6.8-21.0.5.el7_9.tuxcare.els14
3.6.8-21.0.5.el7_9.tuxcare.els14
python3-tkinter
TuxCare:CentOS:7
From an advisory covering 2 CVEs
before 3.6.8-21.0.5.el7_9.tuxcare.els14
3.6.8-21.0.5.el7_9.tuxcare.els14
platform-python
TuxCare:CentOS-Stream:8
before 3.6.8-62.el8.tuxcare.els16
3.6.8-62.el8.tuxcare.els16
platform-python-debug
TuxCare:CentOS-Stream:8
before 3.6.8-62.el8.tuxcare.els16
3.6.8-62.el8.tuxcare.els16
platform-python-devel
TuxCare:CentOS-Stream:8
before 3.6.8-62.el8.tuxcare.els16
3.6.8-62.el8.tuxcare.els16
python3-devel
TuxCare:CentOS-Stream:8
before 3.6.8-62.el8.tuxcare.els16
3.6.8-62.el8.tuxcare.els16
python3-idle
TuxCare:CentOS-Stream:8
before 3.6.8-62.el8.tuxcare.els16
3.6.8-62.el8.tuxcare.els16
python3-libs
TuxCare:CentOS-Stream:8
before 3.6.8-62.el8.tuxcare.els16
3.6.8-62.el8.tuxcare.els16
python3-test
TuxCare:CentOS-Stream:8
before 3.6.8-62.el8.tuxcare.els16
3.6.8-62.el8.tuxcare.els16
python3-tkinter
TuxCare:CentOS-Stream:8
before 3.6.8-62.el8.tuxcare.els16
3.6.8-62.el8.tuxcare.els16
platform-python
TuxCare:CentOS:8.5
before 3.6.8-42.el8.tuxcare.els24
3.6.8-42.el8.tuxcare.els24
platform-python-debug
TuxCare:CentOS:8.5
before 3.6.8-42.el8.tuxcare.els24
3.6.8-42.el8.tuxcare.els24
platform-python-devel
TuxCare:CentOS:8.5
before 3.6.8-42.el8.tuxcare.els24
3.6.8-42.el8.tuxcare.els24
python3-devel
TuxCare:CentOS:8.5
before 3.6.8-42.el8.tuxcare.els24
3.6.8-42.el8.tuxcare.els24
python3-idle
TuxCare:CentOS:8.5
before 3.6.8-42.el8.tuxcare.els24
3.6.8-42.el8.tuxcare.els24
python3-libs
TuxCare:CentOS:8.5
before 3.6.8-42.el8.tuxcare.els24
3.6.8-42.el8.tuxcare.els24
python3-test
TuxCare:CentOS:8.5
before 3.6.8-42.el8.tuxcare.els24
3.6.8-42.el8.tuxcare.els24
python3-tkinter
TuxCare:CentOS:8.5
before 3.6.8-42.el8.tuxcare.els24
3.6.8-42.el8.tuxcare.els24
python-unversioned-command
TuxCare:AlmaLinux:9.6
before 3.9.21-2.el9_6.2.tuxcare.els16
3.9.21-2.el9_6.2.tuxcare.els16
python3
TuxCare:AlmaLinux:9.6
before 3.9.21-2.el9_6.2.tuxcare.els16
3.9.21-2.el9_6.2.tuxcare.els16
python3-debug
TuxCare:AlmaLinux:9.6
before 3.9.21-2.el9_6.2.tuxcare.els16
3.9.21-2.el9_6.2.tuxcare.els16
python3-devel
TuxCare:AlmaLinux:9.6
before 3.9.21-2.el9_6.2.tuxcare.els16
3.9.21-2.el9_6.2.tuxcare.els16
python3-idle
TuxCare:AlmaLinux:9.6
before 3.9.21-2.el9_6.2.tuxcare.els16
3.9.21-2.el9_6.2.tuxcare.els16
python3-libs
TuxCare:AlmaLinux:9.6
before 3.9.21-2.el9_6.2.tuxcare.els16
3.9.21-2.el9_6.2.tuxcare.els16
python3-test
TuxCare:AlmaLinux:9.6
before 3.9.21-2.el9_6.2.tuxcare.els16
3.9.21-2.el9_6.2.tuxcare.els16
python3-tkinter
TuxCare:AlmaLinux:9.6
before 3.9.21-2.el9_6.2.tuxcare.els16
3.9.21-2.el9_6.2.tuxcare.els16
python-unversioned-command
TuxCare:AlmaLinux:9.2
before 3.9.16-1.el9_2.2.tuxcare.els30
3.9.16-1.el9_2.2.tuxcare.els30
python3
TuxCare:AlmaLinux:9.2
before 3.9.16-1.el9_2.2.tuxcare.els30
3.9.16-1.el9_2.2.tuxcare.els30
python3-debug
TuxCare:AlmaLinux:9.2
before 3.9.16-1.el9_2.2.tuxcare.els30
3.9.16-1.el9_2.2.tuxcare.els30
python3-devel
TuxCare:AlmaLinux:9.2
before 3.9.16-1.el9_2.2.tuxcare.els30
3.9.16-1.el9_2.2.tuxcare.els30
python3-idle
TuxCare:AlmaLinux:9.2
before 3.9.16-1.el9_2.2.tuxcare.els30
3.9.16-1.el9_2.2.tuxcare.els30
python3-libs
TuxCare:AlmaLinux:9.2
before 3.9.16-1.el9_2.2.tuxcare.els30
3.9.16-1.el9_2.2.tuxcare.els30
python3-test
TuxCare:AlmaLinux:9.2
before 3.9.16-1.el9_2.2.tuxcare.els30
3.9.16-1.el9_2.2.tuxcare.els30
python3-tkinter
TuxCare:AlmaLinux:9.2
before 3.9.16-1.el9_2.2.tuxcare.els30
3.9.16-1.el9_2.2.tuxcare.els30
python
TuxCare:RHEL:7
before 2.7.5-94.0.1.el7_9.tuxcare.els13
2.7.5-94.0.1.el7_9.tuxcare.els13
python-debug
TuxCare:RHEL:7
before 2.7.5-94.0.1.el7_9.tuxcare.els13
2.7.5-94.0.1.el7_9.tuxcare.els13
python-devel
TuxCare:RHEL:7
before 2.7.5-94.0.1.el7_9.tuxcare.els13
2.7.5-94.0.1.el7_9.tuxcare.els13
python-libs
TuxCare:RHEL:7
before 2.7.5-94.0.1.el7_9.tuxcare.els13
2.7.5-94.0.1.el7_9.tuxcare.els13
python-test
TuxCare:RHEL:7
before 2.7.5-94.0.1.el7_9.tuxcare.els13
2.7.5-94.0.1.el7_9.tuxcare.els13
python-tools
TuxCare:RHEL:7
before 2.7.5-94.0.1.el7_9.tuxcare.els13
2.7.5-94.0.1.el7_9.tuxcare.els13
tkinter
TuxCare:RHEL:7
before 2.7.5-94.0.1.el7_9.tuxcare.els13
2.7.5-94.0.1.el7_9.tuxcare.els13
python
TuxCare:CentOS:6
before 2.6.6-70.el6.tuxcare.els28
2.6.6-70.el6.tuxcare.els28
python-devel
TuxCare:CentOS:6
before 2.6.6-70.el6.tuxcare.els28
2.6.6-70.el6.tuxcare.els28
python-libs
TuxCare:CentOS:6
before 2.6.6-70.el6.tuxcare.els28
2.6.6-70.el6.tuxcare.els28
python-test
TuxCare:CentOS:6
before 2.6.6-70.el6.tuxcare.els28
2.6.6-70.el6.tuxcare.els28
python-tools
TuxCare:CentOS:6
before 2.6.6-70.el6.tuxcare.els28
2.6.6-70.el6.tuxcare.els28
tkinter
TuxCare:CentOS:6
before 2.6.6-70.el6.tuxcare.els28
2.6.6-70.el6.tuxcare.els28
python
TuxCare:OracleLinux:6
before 2.6.6-70.el6.tuxcare.els28
2.6.6-70.el6.tuxcare.els28
python-devel
TuxCare:OracleLinux:6
before 2.6.6-70.el6.tuxcare.els28
2.6.6-70.el6.tuxcare.els28
python-libs
TuxCare:OracleLinux:6
before 2.6.6-70.el6.tuxcare.els28
2.6.6-70.el6.tuxcare.els28
python-test
TuxCare:OracleLinux:6
before 2.6.6-70.el6.tuxcare.els28
2.6.6-70.el6.tuxcare.els28
python-tools
TuxCare:OracleLinux:6
before 2.6.6-70.el6.tuxcare.els28
2.6.6-70.el6.tuxcare.els28
tkinter
TuxCare:OracleLinux:6
before 2.6.6-70.el6.tuxcare.els28
2.6.6-70.el6.tuxcare.els28
python
TuxCare:CentOS:7
before 2.7.5-94.0.5.el7_9.tuxcare.els1
2.7.5-94.0.5.el7_9.tuxcare.els1
python-debug
TuxCare:CentOS:7
before 2.7.5-94.0.5.el7_9.tuxcare.els1
2.7.5-94.0.5.el7_9.tuxcare.els1
python-devel
TuxCare:CentOS:7
before 2.7.5-94.0.5.el7_9.tuxcare.els1
2.7.5-94.0.5.el7_9.tuxcare.els1
python-libs
TuxCare:CentOS:7
before 2.7.5-94.0.5.el7_9.tuxcare.els1
2.7.5-94.0.5.el7_9.tuxcare.els1
python-test
TuxCare:CentOS:7
before 2.7.5-94.0.5.el7_9.tuxcare.els1
2.7.5-94.0.5.el7_9.tuxcare.els1
python-tools
TuxCare:CentOS:7
before 2.7.5-94.0.5.el7_9.tuxcare.els1
2.7.5-94.0.5.el7_9.tuxcare.els1
tkinter
TuxCare:CentOS:7
before 2.7.5-94.0.5.el7_9.tuxcare.els1
2.7.5-94.0.5.el7_9.tuxcare.els1
idle-python2.7
TuxCare:Debian:10
From an advisory covering 2 CVEs
before 2.7.16-2+deb10u4+tuxcare.els4
2.7.16-2+deb10u4+tuxcare.els4
libpython2.7
TuxCare:Debian:10
From an advisory covering 2 CVEs
before 2.7.16-2+deb10u4+tuxcare.els4
2.7.16-2+deb10u4+tuxcare.els4
libpython2.7-dev
TuxCare:Debian:10
From an advisory covering 2 CVEs
before 2.7.16-2+deb10u4+tuxcare.els4
2.7.16-2+deb10u4+tuxcare.els4
libpython2.7-minimal
TuxCare:Debian:10
From an advisory covering 2 CVEs
before 2.7.16-2+deb10u4+tuxcare.els4
2.7.16-2+deb10u4+tuxcare.els4
libpython2.7-stdlib
TuxCare:Debian:10
From an advisory covering 2 CVEs
before 2.7.16-2+deb10u4+tuxcare.els4
2.7.16-2+deb10u4+tuxcare.els4
libpython2.7-testsuite
TuxCare:Debian:10
From an advisory covering 2 CVEs
before 2.7.16-2+deb10u4+tuxcare.els4
2.7.16-2+deb10u4+tuxcare.els4
python2.7
TuxCare:Debian:10
From an advisory covering 2 CVEs
before 2.7.16-2+deb10u4+tuxcare.els4
2.7.16-2+deb10u4+tuxcare.els4
python2.7-dev
TuxCare:Debian:10
From an advisory covering 2 CVEs
before 2.7.16-2+deb10u4+tuxcare.els4
2.7.16-2+deb10u4+tuxcare.els4
python2.7-doc
TuxCare:Debian:10
From an advisory covering 2 CVEs
before 2.7.16-2+deb10u4+tuxcare.els4
2.7.16-2+deb10u4+tuxcare.els4
python2.7-examples
TuxCare:Debian:10
From an advisory covering 2 CVEs
before 2.7.16-2+deb10u4+tuxcare.els4
2.7.16-2+deb10u4+tuxcare.els4
python2.7-minimal
TuxCare:Debian:10
From an advisory covering 2 CVEs
before 2.7.16-2+deb10u4+tuxcare.els4
2.7.16-2+deb10u4+tuxcare.els4
platform-python
TuxCare:CentOS:8.4
before 3.6.8-40.el8_4.tuxcare.els24
3.6.8-40.el8_4.tuxcare.els24
platform-python-debug
TuxCare:CentOS:8.4
before 3.6.8-40.el8_4.tuxcare.els24
3.6.8-40.el8_4.tuxcare.els24
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 8.0.0+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 7 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-2
8.0.0+dfsg-1
python3.11
Debian:12
All versions, plus listed versions
3.11.2-63.11.2-6+deb12u13.11.2-6+deb12u23.11.2-6+deb12u33.11.2-6+deb12u4
Show 24 moreShow less
3.11.2-6+deb12u53.11.2-6+deb12u63.11.2-6+deb12u73.11.2-6+deb12u83.11.2-6+deb12u93.11.3-13.11.3-23.11.4-13.11.5-13.11.5-23.11.5-33.11.6-13.11.6-23.11.6-33.11.6-3~hurd.23.11.7-13.11.7-23.11.8-13.11.8-1.1~exp13.11.8-1.1~exp23.11.8-23.11.8-33.11.8-3+hurd.13.11.9-1
None known
python3.13
Debian:13
before 3.13.5-2+deb13u5, plus listed versions
3.13.5-23.13.5-2+deb13u13.13.5-2+deb13u23.13.5-2+deb13u33.13.5-2+deb13u4
3.13.5-2+deb13u5
python3.14
Debian:14
before 3.14.7-1, plus listed versions
3.14.0-13.14.0-23.14.0-33.14.0-43.14.0-5
Show 19 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-33.14.3-43.14.3-53.14.4-13.14.4-23.14.5-13.14.5~rc1-13.14.6-1
3.14.7-1
python3
openEuler:24.03-LTS-SP1
From an advisory covering 3 CVEs
before 3.11.6-34.oe2403sp1
3.11.6-34.oe2403sp1
python3
openEuler:24.03-LTS-SP3
From an advisory covering 3 CVEs
before 3.11.6-34.oe2403sp3
3.11.6-34.oe2403sp3
python3
openEuler:20.03-LTS-SP4
From an advisory covering 4 CVEs
before 3.7.9-54.oe2003sp4
3.7.9-54.oe2003sp4
python3
openEuler:22.03-LTS-SP4
From an advisory covering 5 CVEs
before 3.9.9-55.oe2203sp4
3.9.9-55.oe2203sp4
python3
openEuler:24.03-LTS-SP4
From an advisory covering 6 CVEs
before 3.11.6-39.oe2403sp4
3.11.6-39.oe2403sp4
python3.14
Red Hat:hummingbird:1
before 0:3.14.6-1.2.hum1
0:3.14.6-1.2.hum1
python3.14-debug
Red Hat:hummingbird:1
before 0:3.14.6-1.2.hum1
0:3.14.6-1.2.hum1
python3.14-devel
Red Hat:hummingbird:1
before 0:3.14.6-1.2.hum1
0:3.14.6-1.2.hum1
python3.14-freethreading
Red Hat:hummingbird:1
before 0:3.14.6-1.2.hum1
0:3.14.6-1.2.hum1
python3.14-freethreading-debug
Red Hat:hummingbird:1
before 0:3.14.6-1.2.hum1
0:3.14.6-1.2.hum1
python3.14-freethreading-devel
Red Hat:hummingbird:1
before 0:3.14.6-1.2.hum1
0:3.14.6-1.2.hum1
python3.14-freethreading-idle
Red Hat:hummingbird:1
before 0:3.14.6-1.2.hum1
0:3.14.6-1.2.hum1
python3.14-freethreading-libs
Red Hat:hummingbird:1
before 0:3.14.6-1.2.hum1
0:3.14.6-1.2.hum1
python3.14-freethreading-test
Red Hat:hummingbird:1
before 0:3.14.6-1.2.hum1
0:3.14.6-1.2.hum1
python3.14-freethreading-tkinter
Red Hat:hummingbird:1
before 0:3.14.6-1.2.hum1
0:3.14.6-1.2.hum1
python3.14-idle
Red Hat:hummingbird:1
before 0:3.14.6-1.2.hum1
0:3.14.6-1.2.hum1
python3.14-libs
Red Hat:hummingbird:1
before 0:3.14.6-1.2.hum1
0:3.14.6-1.2.hum1
python3.14-test
Red Hat:hummingbird:1
before 0:3.14.6-1.2.hum1
0:3.14.6-1.2.hum1
python3.14-tkinter
Red Hat:hummingbird:1
before 0:3.14.6-1.2.hum1
0:3.14.6-1.2.hum1
python3.11
Red Hat:hummingbird:1
before 0:3.11.15-4.4.hum1
0:3.11.15-4.4.hum1
python3.11-debug
Red Hat:hummingbird:1
before 0:3.11.15-4.4.hum1
0:3.11.15-4.4.hum1
python3.11-devel
Red Hat:hummingbird:1
before 0:3.11.15-4.4.hum1
0:3.11.15-4.4.hum1
python3.11-idle
Red Hat:hummingbird:1
before 0:3.11.15-4.4.hum1
0:3.11.15-4.4.hum1
python3.11-libs
Red Hat:hummingbird:1
before 0:3.11.15-4.4.hum1
0:3.11.15-4.4.hum1
python3.11-test
Red Hat:hummingbird:1
before 0:3.11.15-4.4.hum1
0:3.11.15-4.4.hum1
python3.11-tkinter
Red Hat:hummingbird:1
before 0:3.11.15-4.4.hum1
0:3.11.15-4.4.hum1
python3.13
Red Hat:hummingbird:1
before 0:3.13.14-1.2.hum1
0:3.13.14-1.2.hum1
python3.13-debug
Red Hat:hummingbird:1
before 0:3.13.14-1.2.hum1
0:3.13.14-1.2.hum1
python3.13-devel
Red Hat:hummingbird:1
before 0:3.13.14-1.2.hum1
0:3.13.14-1.2.hum1
python3.13-freethreading
Red Hat:hummingbird:1
before 0:3.13.14-1.2.hum1
0:3.13.14-1.2.hum1
python3.13-freethreading-debug
Red Hat:hummingbird:1
before 0:3.13.14-1.2.hum1
0:3.13.14-1.2.hum1
python3.13-idle
Red Hat:hummingbird:1
before 0:3.13.14-1.2.hum1
0:3.13.14-1.2.hum1
python3.13-libs
Red Hat:hummingbird:1
before 0:3.13.14-1.2.hum1
0:3.13.14-1.2.hum1
python3.13-test
Red Hat:hummingbird:1
before 0:3.13.14-1.2.hum1
0:3.13.14-1.2.hum1
python3.13-tkinter
Red Hat:hummingbird:1
before 0:3.13.14-1.2.hum1
0:3.13.14-1.2.hum1
python3.12
Red Hat:hummingbird:1
before 0:3.12.13-3.3.hum1
0:3.12.13-3.3.hum1
python3.12-debug
Red Hat:hummingbird:1
before 0:3.12.13-3.3.hum1
0:3.12.13-3.3.hum1
python3.12-devel
Red Hat:hummingbird:1
before 0:3.12.13-3.3.hum1
0:3.12.13-3.3.hum1
python3.12-idle
Red Hat:hummingbird:1
before 0:3.12.13-3.3.hum1
0:3.12.13-3.3.hum1
python3.12-libs
Red Hat:hummingbird:1
before 0:3.12.13-3.3.hum1
0:3.12.13-3.3.hum1
python3.12-test
Red Hat:hummingbird:1
before 0:3.12.13-3.3.hum1
0:3.12.13-3.3.hum1
python3.12-tkinter
Red Hat:hummingbird:1
before 0:3.12.13-3.3.hum1
0:3.12.13-3.3.hum1
python-unversioned-command
Red Hat:hummingbird:1
From an advisory covering 6 CVEs
before 0:3.14.7-1.hum1
0:3.14.7-1.hum1
python3
Red Hat:hummingbird:1
From an advisory covering 6 CVEs
before 0:3.14.7-1.hum1
0:3.14.7-1.hum1
python3-debug
Red Hat:hummingbird:1
From an advisory covering 6 CVEs
before 0:3.14.7-1.hum1
0:3.14.7-1.hum1
python3-devel
Red Hat:hummingbird:1
From an advisory covering 6 CVEs
before 0:3.14.7-1.hum1
0:3.14.7-1.hum1
python3-idle
Red Hat:hummingbird:1
From an advisory covering 6 CVEs
before 0:3.14.7-1.hum1
0:3.14.7-1.hum1
python3-libs
Red Hat:hummingbird:1
From an advisory covering 6 CVEs
before 0:3.14.7-1.hum1
0:3.14.7-1.hum1
python3-test
Red Hat:hummingbird:1
From an advisory covering 6 CVEs
before 0:3.14.7-1.hum1
0:3.14.7-1.hum1
python3-tkinter
Red Hat:hummingbird:1
From an advisory covering 6 CVEs
before 0:3.14.7-1.hum1
0:3.14.7-1.hum1
python3.14
Red Hat:hummingbird:1
From an advisory covering 6 CVEs
before 0:3.14.7-1.hum1
0:3.14.7-1.hum1
python3.14-freethreading
Red Hat:hummingbird:1
From an advisory covering 6 CVEs
before 0:3.14.7-1.hum1
0:3.14.7-1.hum1
python3.14-freethreading-debug
Red Hat:hummingbird:1
From an advisory covering 6 CVEs
before 0:3.14.7-1.hum1
0:3.14.7-1.hum1
python3.14-freethreading-devel
Red Hat:hummingbird:1
From an advisory covering 6 CVEs
before 0:3.14.7-1.hum1
0:3.14.7-1.hum1
python3.14-freethreading-idle
Red Hat:hummingbird:1
From an advisory covering 6 CVEs
before 0:3.14.7-1.hum1
0:3.14.7-1.hum1
python3.14-freethreading-libs
Red Hat:hummingbird:1
From an advisory covering 6 CVEs
before 0:3.14.7-1.hum1
0:3.14.7-1.hum1
python3.14-freethreading-test
Red Hat:hummingbird:1
From an advisory covering 6 CVEs
before 0:3.14.7-1.hum1
0:3.14.7-1.hum1
python3.14-freethreading-tkinter
Red Hat:hummingbird:1
From an advisory covering 6 CVEs
before 0:3.14.7-1.hum1
0:3.14.7-1.hum1
python3.13
Red Hat:hummingbird:1
From an advisory covering 6 CVEs
before 0:3.13.15-1.hum1
0:3.13.15-1.hum1
python3.13-debug
Red Hat:hummingbird:1
From an advisory covering 6 CVEs
before 0:3.13.15-1.hum1
0:3.13.15-1.hum1
python3.13-devel
Red Hat:hummingbird:1
From an advisory covering 6 CVEs
before 0:3.13.15-1.hum1
0:3.13.15-1.hum1
python3.13-freethreading
Red Hat:hummingbird:1
From an advisory covering 6 CVEs
before 0:3.13.15-1.hum1
0:3.13.15-1.hum1
python3.13-freethreading-debug
Red Hat:hummingbird:1
From an advisory covering 6 CVEs
before 0:3.13.15-1.hum1
0:3.13.15-1.hum1
python3.13-idle
Red Hat:hummingbird:1
From an advisory covering 6 CVEs
before 0:3.13.15-1.hum1
0:3.13.15-1.hum1
python3.13-libs
Red Hat:hummingbird:1
From an advisory covering 6 CVEs
before 0:3.13.15-1.hum1
0:3.13.15-1.hum1
python3.13-test
Red Hat:hummingbird:1
From an advisory covering 6 CVEs
before 0:3.13.15-1.hum1
0:3.13.15-1.hum1
python3.13-tkinter
Red Hat:hummingbird:1
From an advisory covering 6 CVEs
before 0:3.13.15-1.hum1
0:3.13.15-1.hum1
python3
Root:Alpine:3.20
before 3.12.13-r00073
3.12.13-r000733.12.13-r000743.12.13-r000753.12.13-r00076
rootio-python3
Root:Alpine:3.20
before 3.12.13-r00073
3.12.13-r000733.12.13-r000743.12.13-r000753.12.13-r00076
python3.9
Root:Debian:11
before 3.9.2-1+deb11u7.aikido.20
3.9.2-1+deb11u7.aikido.203.9.2-1+deb11u7.aikido.213.9.2-1+deb11u7.aikido.22
python3-defaults
Root:Debian:11
before 3.9.2-3.aikido.1
3.9.2-3.aikido.13.9.2-3.aikido.2
rootio-python3.9
Root:Debian:11
before 3.9.2-1+deb11u7.aikido.20
3.9.2-1+deb11u7.aikido.203.9.2-1+deb11u7.aikido.213.9.2-1+deb11u7.aikido.22
rootio-python3-defaults
Root:Debian:11
before 3.9.2-3.aikido.1
3.9.2-3.aikido.13.9.2-3.aikido.2
python3.11
Root:Debian:12
before 3.11.2-6+deb12u9.aikido.39
3.11.2-6+deb12u9.aikido.39
rootio-python3.11
Root:Debian:12
before 3.11.2-6+deb12u9.aikido.39
3.11.2-6+deb12u9.aikido.39
python3.13
Root:Debian:13
before 3.13.5-2+deb13u3.aikido.22
3.13.5-2+deb13u3.aikido.223.13.5-2+deb13u3.aikido.233.13.5-2+deb13u3.aikido.213.13.5-2+deb13u3.aikido.24
python3-defaults
Root:Debian:13
before 3.13.5-1.aikido.1
3.13.5-1.aikido.1
rootio-python3.13
Root:Debian:13
before 3.13.5-2+deb13u3.aikido.22
3.13.5-2+deb13u3.aikido.223.13.5-2+deb13u3.aikido.233.13.5-2+deb13u3.aikido.213.13.5-2+deb13u3.aikido.24
rootio-python3-defaults
Root:Debian:13
before 3.13.5-1.aikido.1
3.13.5-1.aikido.1
python313
SUSE:Linux Micro 6.2
From an advisory covering 8 CVEs
before 3.13.14-160000.2.1
3.13.14-160000.2.1
python313-core
SUSE:Linux Micro 6.2
From an advisory covering 8 CVEs
before 3.13.14-160000.2.1
3.13.14-160000.2.1
python311
SUSE:Linux Micro 6.1
From an advisory covering 13 CVEs
before 3.11.15-slfo.1.1_5.1
3.11.15-slfo.1.1_5.1
python311-core
SUSE:Linux Micro 6.1
From an advisory covering 13 CVEs
before 3.11.15-slfo.1.1_5.1
3.11.15-slfo.1.1_5.1
python311
SUSE:Linux Micro 6.0
From an advisory covering 13 CVEs
before 3.11.15-5.1
3.11.15-5.1
python311-core
SUSE:Linux Micro 6.0
From an advisory covering 13 CVEs
before 3.11.15-5.1
3.11.15-5.1
python313
SUSE:Linux Enterprise Server 16.0
From an advisory covering 8 CVEs
before 3.13.14-160000.2.1
3.13.14-160000.2.1
python313-core
SUSE:Linux Enterprise Server 16.0
From an advisory covering 8 CVEs
before 3.13.14-160000.2.1
3.13.14-160000.2.1
python313-documentation
SUSE:Linux Enterprise Server 16.0
From an advisory covering 8 CVEs
before 3.13.14-160000.2.1
3.13.14-160000.2.1
python313
SUSE:Linux Enterprise Server for SAP applications 16.0
From an advisory covering 8 CVEs
before 3.13.14-160000.2.1
3.13.14-160000.2.1
python313-core
SUSE:Linux Enterprise Server for SAP applications 16.0
From an advisory covering 8 CVEs
before 3.13.14-160000.2.1
3.13.14-160000.2.1
python313-documentation
SUSE:Linux Enterprise Server for SAP applications 16.0
From an advisory covering 8 CVEs
before 3.13.14-160000.2.1
3.13.14-160000.2.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
python310
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS
From an advisory covering 9 CVEs
before 3.10.20-150400.4.115.1
3.10.20-150400.4.115.1
python310-core
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS
From an advisory covering 9 CVEs
before 3.10.20-150400.4.115.2
3.10.20-150400.4.115.2
python310
SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS
From an advisory covering 9 CVEs
before 3.10.20-150400.4.115.1
3.10.20-150400.4.115.1
python310-core
SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS
From an advisory covering 9 CVEs
before 3.10.20-150400.4.115.2
3.10.20-150400.4.115.2
python310
SUSE:Linux Enterprise Server 15 SP4-LTSS
From an advisory covering 9 CVEs
before 3.10.20-150400.4.115.1
3.10.20-150400.4.115.1
python310-core
SUSE:Linux Enterprise Server 15 SP4-LTSS
From an advisory covering 9 CVEs
before 3.10.20-150400.4.115.2
3.10.20-150400.4.115.2
python310
SUSE:Linux Enterprise Server for SAP Applications 15 SP4
From an advisory covering 9 CVEs
before 3.10.20-150400.4.115.1
3.10.20-150400.4.115.1
python310-core
SUSE:Linux Enterprise Server for SAP Applications 15 SP4
From an advisory covering 9 CVEs
before 3.10.20-150400.4.115.2
3.10.20-150400.4.115.2
python311
SUSE:Linux Enterprise Module for Public Cloud 15 SP4
From an advisory covering 9 CVEs
before 3.11.15-150400.9.94.1
3.11.15-150400.9.94.1
python311-core
SUSE:Linux Enterprise Module for Public Cloud 15 SP4
From an advisory covering 9 CVEs
before 3.11.15-150400.9.94.2
3.11.15-150400.9.94.2
python311
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS
From an advisory covering 9 CVEs
before 3.11.15-150400.9.94.1
3.11.15-150400.9.94.1
python311-core
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS
From an advisory covering 9 CVEs
before 3.11.15-150400.9.94.2
3.11.15-150400.9.94.2
python311-documentation
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS
From an advisory covering 9 CVEs
before 3.11.15-150400.9.94.1
3.11.15-150400.9.94.1
python311
SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS
From an advisory covering 9 CVEs
before 3.11.15-150400.9.94.1
3.11.15-150400.9.94.1
python311-core
SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS
From an advisory covering 9 CVEs
before 3.11.15-150400.9.94.2
3.11.15-150400.9.94.2
python311-documentation
SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS
From an advisory covering 9 CVEs
before 3.11.15-150400.9.94.1
3.11.15-150400.9.94.1
python311
SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS
From an advisory covering 9 CVEs
before 3.11.15-150400.9.94.1
3.11.15-150400.9.94.1
python311-core
SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS
From an advisory covering 9 CVEs
before 3.11.15-150400.9.94.2
3.11.15-150400.9.94.2
python311-documentation
SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS
From an advisory covering 9 CVEs
before 3.11.15-150400.9.94.1
3.11.15-150400.9.94.1
python311
SUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS
From an advisory covering 9 CVEs
before 3.11.15-150400.9.94.1
3.11.15-150400.9.94.1
python311-core
SUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS
From an advisory covering 9 CVEs
before 3.11.15-150400.9.94.2
3.11.15-150400.9.94.2
python311-documentation
SUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS
From an advisory covering 9 CVEs
before 3.11.15-150400.9.94.1
3.11.15-150400.9.94.1
python311
SUSE:Linux Enterprise Server 15 SP4-LTSS
From an advisory covering 9 CVEs
before 3.11.15-150400.9.94.1
3.11.15-150400.9.94.1
python311-core
SUSE:Linux Enterprise Server 15 SP4-LTSS
From an advisory covering 9 CVEs
before 3.11.15-150400.9.94.2
3.11.15-150400.9.94.2
python311-documentation
SUSE:Linux Enterprise Server 15 SP4-LTSS
From an advisory covering 9 CVEs
before 3.11.15-150400.9.94.1
3.11.15-150400.9.94.1
python311
SUSE:Linux Enterprise Server 15 SP5-LTSS
From an advisory covering 9 CVEs
before 3.11.15-150400.9.94.1
3.11.15-150400.9.94.1
python311-core
SUSE:Linux Enterprise Server 15 SP5-LTSS
From an advisory covering 9 CVEs
before 3.11.15-150400.9.94.2
3.11.15-150400.9.94.2
python311-documentation
SUSE:Linux Enterprise Server 15 SP5-LTSS
From an advisory covering 9 CVEs
before 3.11.15-150400.9.94.1
3.11.15-150400.9.94.1
python311
SUSE:Linux Enterprise Server for SAP Applications 15 SP4
From an advisory covering 9 CVEs
before 3.11.15-150400.9.94.1
3.11.15-150400.9.94.1
python311-core
SUSE:Linux Enterprise Server for SAP Applications 15 SP4
From an advisory covering 9 CVEs
before 3.11.15-150400.9.94.2
3.11.15-150400.9.94.2
python311-documentation
SUSE:Linux Enterprise Server for SAP Applications 15 SP4
From an advisory covering 9 CVEs
before 3.11.15-150400.9.94.1
3.11.15-150400.9.94.1
python311
SUSE:Linux Enterprise Server for SAP Applications 15 SP5
From an advisory covering 9 CVEs
before 3.11.15-150400.9.94.1
3.11.15-150400.9.94.1
python311-core
SUSE:Linux Enterprise Server for SAP Applications 15 SP5
From an advisory covering 9 CVEs
before 3.11.15-150400.9.94.2
3.11.15-150400.9.94.2
python311-documentation
SUSE:Linux Enterprise Server for SAP Applications 15 SP5
From an advisory covering 9 CVEs
before 3.11.15-150400.9.94.1
3.11.15-150400.9.94.1
python311-core
SUSE:Linux Enterprise Module for Basesystem 15 SP7
From an advisory covering 9 CVEs
before 3.11.15-150600.3.62.2
3.11.15-150600.3.62.2
python311
SUSE:Linux Enterprise Module for Python 3 15 SP7
From an advisory covering 9 CVEs
before 3.11.15-150600.3.62.2
3.11.15-150600.3.62.2
python311-core
SUSE:Linux Enterprise Module for Python 3 15 SP7
From an advisory covering 9 CVEs
before 3.11.15-150600.3.62.2
3.11.15-150600.3.62.2
python311
SUSE:Linux Enterprise Server 15 SP6-LTSS
From an advisory covering 9 CVEs
before 3.11.15-150600.3.62.2
3.11.15-150600.3.62.2
python311-core
SUSE:Linux Enterprise Server 15 SP6-LTSS
From an advisory covering 9 CVEs
before 3.11.15-150600.3.62.2
3.11.15-150600.3.62.2
python311
SUSE:Linux Enterprise Server for SAP Applications 15 SP6
From an advisory covering 9 CVEs
before 3.11.15-150600.3.62.2
3.11.15-150600.3.62.2
python311-core
SUSE:Linux Enterprise Server for SAP Applications 15 SP6
From an advisory covering 9 CVEs
before 3.11.15-150600.3.62.2
3.11.15-150600.3.62.2
python312
SUSE:Linux Enterprise Server 15 SP6-LTSS
From an advisory covering 9 CVEs
before 3.12.13-150600.3.62.1
3.12.13-150600.3.62.1
python312-core
SUSE:Linux Enterprise Server 15 SP6-LTSS
From an advisory covering 9 CVEs
before 3.12.13-150600.3.62.3
3.12.13-150600.3.62.3
python312
SUSE:Linux Enterprise Server for SAP Applications 15 SP6
From an advisory covering 9 CVEs
before 3.12.13-150600.3.62.1
3.12.13-150600.3.62.1
python312-core
SUSE:Linux Enterprise Server for SAP Applications 15 SP6
From an advisory covering 9 CVEs
before 3.12.13-150600.3.62.3
3.12.13-150600.3.62.3
python3
SUSE:Linux Enterprise Server 12 SP5-LTSS
From an advisory covering 11 CVEs
before 3.4.10-25.191.2
3.4.10-25.191.2
python3-base
SUSE:Linux Enterprise Server 12 SP5-LTSS
From an advisory covering 11 CVEs
before 3.4.10-25.191.2
3.4.10-25.191.2
python3
SUSE:Linux Enterprise Server LTSS Extended Security 12 SP5
From an advisory covering 11 CVEs
before 3.4.10-25.191.2
3.4.10-25.191.2
python3-base
SUSE:Linux Enterprise Server LTSS Extended Security 12 SP5
From an advisory covering 11 CVEs
before 3.4.10-25.191.2
3.4.10-25.191.2
python
SUSE:Linux Enterprise Module for Package Hub 15 SP7
From an advisory covering 10 CVEs
before 2.7.18-150000.123.1
2.7.18-150000.123.1
python-base
SUSE:Linux Enterprise Module for Package Hub 15 SP7
From an advisory covering 10 CVEs
before 2.7.18-150000.123.1
2.7.18-150000.123.1
python313
SUSE:Linux Enterprise Module for Python 3 15 SP7
From an advisory covering 13 CVEs
before 3.13.14-150700.4.53.1
3.13.14-150700.4.53.1
python313-core
SUSE:Linux Enterprise Module for Python 3 15 SP7
From an advisory covering 13 CVEs
before 3.13.14-150700.4.53.1
3.13.14-150700.4.53.1
python36
SUSE:Linux Enterprise Server 12 SP5-LTSS
From an advisory covering 17 CVEs
before 3.6.15-116.1
3.6.15-116.1
python36-core
SUSE:Linux Enterprise Server 12 SP5-LTSS
From an advisory covering 17 CVEs
before 3.6.15-116.1
3.6.15-116.1
python36
SUSE:Linux Enterprise Server LTSS Extended Security 12 SP5
From an advisory covering 17 CVEs
before 3.6.15-116.1
3.6.15-116.1
python36-core
SUSE:Linux Enterprise Server LTSS Extended Security 12 SP5
From an advisory covering 17 CVEs
before 3.6.15-116.1
3.6.15-116.1
python
SUSE:Linux Enterprise Server 12 SP5-LTSS
From an advisory covering 10 CVEs
before 2.7.18-33.82.1
2.7.18-33.82.1
python-base
SUSE:Linux Enterprise Server 12 SP5-LTSS
From an advisory covering 10 CVEs
before 2.7.18-33.82.1
2.7.18-33.82.1
python-doc
SUSE:Linux Enterprise Server 12 SP5-LTSS
From an advisory covering 10 CVEs
before 2.7.18-33.82.1
2.7.18-33.82.1
python
SUSE:Linux Enterprise Server LTSS Extended Security 12 SP5
From an advisory covering 10 CVEs
before 2.7.18-33.82.1
2.7.18-33.82.1
python-base
SUSE:Linux Enterprise Server LTSS Extended Security 12 SP5
From an advisory covering 10 CVEs
before 2.7.18-33.82.1
2.7.18-33.82.1
python-doc
SUSE:Linux Enterprise Server LTSS Extended Security 12 SP5
From an advisory covering 10 CVEs
before 2.7.18-33.82.1
2.7.18-33.82.1
python39
SUSE:Linux Enterprise Server 15 SP5-LTSS
From an advisory covering 9 CVEs
before 3.9.25-150300.4.109.1
3.9.25-150300.4.109.1
python39-core
SUSE:Linux Enterprise Server 15 SP5-LTSS
From an advisory covering 9 CVEs
before 3.9.25-150300.4.109.1
3.9.25-150300.4.109.1
python39
SUSE:Linux Enterprise Server for SAP Applications 15 SP5
From an advisory covering 9 CVEs
before 3.9.25-150300.4.109.1
3.9.25-150300.4.109.1
python39-core
SUSE:Linux Enterprise Server for SAP Applications 15 SP5
From an advisory covering 9 CVEs
before 3.9.25-150300.4.109.1
3.9.25-150300.4.109.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
python2.7
Ubuntu: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 less
2.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.4
Ubuntu: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 less
3.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.5
Ubuntu: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 less
3.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.7
Ubuntu: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 less
2.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.5
Ubuntu: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 less
3.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.7
Ubuntu: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 less
2.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.6
Ubuntu: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 less
3.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.7
Ubuntu: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 less
3.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.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
python2.7
Ubuntu: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 less
2.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.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
All versions, plus listed versions
3.10.0-23.10.0-33.10.0-43.10.0-53.10.0-5build1
Show 30 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.153.10.12-1~22.04.163.10.12-1~22.04.173.10.12-1~22.04.18
None known
python2.7
Ubuntu: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 less
2.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.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
All versions, plus listed versions
3.12.0-13.12.0-53.12.0-63.12.0-73.12.1-2
Show 21 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.133.12.3-1ubuntu0.153.12.3-1ubuntu0.163.12.3-1ubuntu0.17
None known
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.14
Ubuntu: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.14
Ubuntu: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 less
3.14.3-23.14.3-33.14.3-53.14.4-13.14.4-1ubuntu0.13.14.4-1ubuntu0.2
None known
python310
openSUSE:Tumbleweed
From an advisory covering 6 CVEs
before 3.10.20-8.1
3.10.20-8.1
python311
openSUSE:Tumbleweed
From an advisory covering 9 CVEs
before 3.11.15-8.1
3.11.15-8.1
python312
openSUSE:Tumbleweed
From an advisory covering 9 CVEs
before 3.12.13-8.1
3.12.13-8.1
python315
openSUSE:Tumbleweed
From an advisory covering 4 CVEs
before 3.15.0~b4-1.1
3.15.0~b4-1.1
python313
openSUSE:Tumbleweed
From an advisory covering 6 CVEs
before 3.13.14-2.1
3.13.14-2.1
python314
openSUSE:Tumbleweed
From an advisory covering 3 CVEs
before 3.14.7-1.1
3.14.7-1.1
python313
openSUSE:Leap 16.0
From an advisory covering 8 CVEs
before 3.13.14-160000.2.1
3.13.14-160000.2.1
python313-core
openSUSE:Leap 16.0
From an advisory covering 8 CVEs
before 3.13.14-160000.2.1
3.13.14-160000.2.1
python313-documentation
openSUSE:Leap 16.0
From an advisory covering 8 CVEs
before 3.13.14-160000.2.1
3.13.14-160000.2.1
python313-nogil
openSUSE:Leap 16.0
From an advisory covering 8 CVEs
before 3.13.14-160000.2.1
3.13.14-160000.2.1
python313-nogil-nogil-core
openSUSE:Leap 16.0
From an advisory covering 8 CVEs
before 3.13.14-160000.2.1
3.13.14-160000.2.1

History

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

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

In short

CVE-2026-11972 is a high vulnerability (CVSS 8.2) in Python Software Foundation Cpython, published June 23, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.71%, the 53rd percentile. Fixed in python3 3.12.14-r0.

References

Show 194 moreShow less
This page doesn't list everything

Left out here: 308 package rows, 118 references and the rest of 1 source description. The JSON record has them. Left out on purpose, here and in the API, to keep responses small: 29 source records.

MoveEnter Open