CVE-2026-11972
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.
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
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 High
CVSS: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 High
CVSS: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 High
CVSS: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 High
CVSS: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 High
CVSS: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 High
CVSS: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 High
CVSS: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 High
CVSS: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 High
CVSS: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 High
CVSS: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 High
CVSS: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 High
CVSS: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 Medium
CVSS: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 Medium
CVSS: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 Medium
CVSS: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 Medium
CVSS: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 High
CVSS: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 High
CVSS: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 High
CVSS: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
- 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;
- 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
| Package | Affected | Fixed |
|---|---|---|
python3Alpine:v3.21 |
before 3.12.14-r0 | 3.12.14-r0 |
python3Alpine:v3.22 |
before 3.12.14-r0 | 3.12.14-r0 |
python3Alpine:v3.23 |
before 3.12.14-r0 | 3.12.14-r0 |
python3Alpine:v3.24 |
before 3.14.7-r0 | 3.14.7-r0 |
python3Azure Linux:3 |
before 3.12.9-14 | 3.12.9-14 |
python3Alpaquita:23 |
3.11.3-r0 up to 3.11.15-r5 | 3.11.15-r5 |
python3Alpaquita:25 |
3.12.10-r1 up to 3.12.13-r5 | 3.12.13-r5 |
python3Alpaquita:stream |
3.11.4-r0 up to 3.14.5-r4 | 3.14.5-r4 |
python3BellSoft Hardened Containers:23 |
3.11.3-r0 up to 3.11.15-r5 | 3.11.15-r5 |
python3BellSoft Hardened Containers:25 |
3.12.10-r1 up to 3.12.13-r5 | 3.12.13-r5 |
Show 290 moreShow less
| Package | Affected | Fixed |
|---|---|---|
python3BellSoft Hardened Containers:stream |
3.11.4-r0 up to 3.14.5-r4 | 3.14.5-r4 |
libpythonBitnami |
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 |
pythonBitnami |
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-minBitnami |
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 |
python3TuxCare: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-debugTuxCare: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-develTuxCare: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-idleTuxCare: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-libsTuxCare: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-testTuxCare: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-tkinterTuxCare: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 |
python3TuxCare: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-debugTuxCare: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-develTuxCare: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-idleTuxCare: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-libsTuxCare: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-testTuxCare: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-tkinterTuxCare: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-pythonTuxCare:CentOS-Stream:8 |
before 3.6.8-62.el8.tuxcare.els16 | 3.6.8-62.el8.tuxcare.els16 |
platform-python-debugTuxCare:CentOS-Stream:8 |
before 3.6.8-62.el8.tuxcare.els16 | 3.6.8-62.el8.tuxcare.els16 |
platform-python-develTuxCare:CentOS-Stream:8 |
before 3.6.8-62.el8.tuxcare.els16 | 3.6.8-62.el8.tuxcare.els16 |
python3-develTuxCare:CentOS-Stream:8 |
before 3.6.8-62.el8.tuxcare.els16 | 3.6.8-62.el8.tuxcare.els16 |
python3-idleTuxCare:CentOS-Stream:8 |
before 3.6.8-62.el8.tuxcare.els16 | 3.6.8-62.el8.tuxcare.els16 |
python3-libsTuxCare:CentOS-Stream:8 |
before 3.6.8-62.el8.tuxcare.els16 | 3.6.8-62.el8.tuxcare.els16 |
python3-testTuxCare:CentOS-Stream:8 |
before 3.6.8-62.el8.tuxcare.els16 | 3.6.8-62.el8.tuxcare.els16 |
python3-tkinterTuxCare:CentOS-Stream:8 |
before 3.6.8-62.el8.tuxcare.els16 | 3.6.8-62.el8.tuxcare.els16 |
platform-pythonTuxCare:CentOS:8.5 |
before 3.6.8-42.el8.tuxcare.els24 | 3.6.8-42.el8.tuxcare.els24 |
platform-python-debugTuxCare:CentOS:8.5 |
before 3.6.8-42.el8.tuxcare.els24 | 3.6.8-42.el8.tuxcare.els24 |
platform-python-develTuxCare:CentOS:8.5 |
before 3.6.8-42.el8.tuxcare.els24 | 3.6.8-42.el8.tuxcare.els24 |
python3-develTuxCare:CentOS:8.5 |
before 3.6.8-42.el8.tuxcare.els24 | 3.6.8-42.el8.tuxcare.els24 |
python3-idleTuxCare:CentOS:8.5 |
before 3.6.8-42.el8.tuxcare.els24 | 3.6.8-42.el8.tuxcare.els24 |
python3-libsTuxCare:CentOS:8.5 |
before 3.6.8-42.el8.tuxcare.els24 | 3.6.8-42.el8.tuxcare.els24 |
python3-testTuxCare:CentOS:8.5 |
before 3.6.8-42.el8.tuxcare.els24 | 3.6.8-42.el8.tuxcare.els24 |
python3-tkinterTuxCare:CentOS:8.5 |
before 3.6.8-42.el8.tuxcare.els24 | 3.6.8-42.el8.tuxcare.els24 |
python-unversioned-commandTuxCare:AlmaLinux:9.6 |
before 3.9.21-2.el9_6.2.tuxcare.els16 | 3.9.21-2.el9_6.2.tuxcare.els16 |
python3TuxCare:AlmaLinux:9.6 |
before 3.9.21-2.el9_6.2.tuxcare.els16 | 3.9.21-2.el9_6.2.tuxcare.els16 |
python3-debugTuxCare:AlmaLinux:9.6 |
before 3.9.21-2.el9_6.2.tuxcare.els16 | 3.9.21-2.el9_6.2.tuxcare.els16 |
python3-develTuxCare:AlmaLinux:9.6 |
before 3.9.21-2.el9_6.2.tuxcare.els16 | 3.9.21-2.el9_6.2.tuxcare.els16 |
python3-idleTuxCare:AlmaLinux:9.6 |
before 3.9.21-2.el9_6.2.tuxcare.els16 | 3.9.21-2.el9_6.2.tuxcare.els16 |
python3-libsTuxCare:AlmaLinux:9.6 |
before 3.9.21-2.el9_6.2.tuxcare.els16 | 3.9.21-2.el9_6.2.tuxcare.els16 |
python3-testTuxCare:AlmaLinux:9.6 |
before 3.9.21-2.el9_6.2.tuxcare.els16 | 3.9.21-2.el9_6.2.tuxcare.els16 |
python3-tkinterTuxCare:AlmaLinux:9.6 |
before 3.9.21-2.el9_6.2.tuxcare.els16 | 3.9.21-2.el9_6.2.tuxcare.els16 |
python-unversioned-commandTuxCare:AlmaLinux:9.2 |
before 3.9.16-1.el9_2.2.tuxcare.els30 | 3.9.16-1.el9_2.2.tuxcare.els30 |
python3TuxCare:AlmaLinux:9.2 |
before 3.9.16-1.el9_2.2.tuxcare.els30 | 3.9.16-1.el9_2.2.tuxcare.els30 |
python3-debugTuxCare:AlmaLinux:9.2 |
before 3.9.16-1.el9_2.2.tuxcare.els30 | 3.9.16-1.el9_2.2.tuxcare.els30 |
python3-develTuxCare:AlmaLinux:9.2 |
before 3.9.16-1.el9_2.2.tuxcare.els30 | 3.9.16-1.el9_2.2.tuxcare.els30 |
python3-idleTuxCare:AlmaLinux:9.2 |
before 3.9.16-1.el9_2.2.tuxcare.els30 | 3.9.16-1.el9_2.2.tuxcare.els30 |
python3-libsTuxCare:AlmaLinux:9.2 |
before 3.9.16-1.el9_2.2.tuxcare.els30 | 3.9.16-1.el9_2.2.tuxcare.els30 |
python3-testTuxCare:AlmaLinux:9.2 |
before 3.9.16-1.el9_2.2.tuxcare.els30 | 3.9.16-1.el9_2.2.tuxcare.els30 |
python3-tkinterTuxCare:AlmaLinux:9.2 |
before 3.9.16-1.el9_2.2.tuxcare.els30 | 3.9.16-1.el9_2.2.tuxcare.els30 |
pythonTuxCare:RHEL:7 |
before 2.7.5-94.0.1.el7_9.tuxcare.els13 | 2.7.5-94.0.1.el7_9.tuxcare.els13 |
python-debugTuxCare:RHEL:7 |
before 2.7.5-94.0.1.el7_9.tuxcare.els13 | 2.7.5-94.0.1.el7_9.tuxcare.els13 |
python-develTuxCare:RHEL:7 |
before 2.7.5-94.0.1.el7_9.tuxcare.els13 | 2.7.5-94.0.1.el7_9.tuxcare.els13 |
python-libsTuxCare:RHEL:7 |
before 2.7.5-94.0.1.el7_9.tuxcare.els13 | 2.7.5-94.0.1.el7_9.tuxcare.els13 |
python-testTuxCare:RHEL:7 |
before 2.7.5-94.0.1.el7_9.tuxcare.els13 | 2.7.5-94.0.1.el7_9.tuxcare.els13 |
python-toolsTuxCare:RHEL:7 |
before 2.7.5-94.0.1.el7_9.tuxcare.els13 | 2.7.5-94.0.1.el7_9.tuxcare.els13 |
tkinterTuxCare:RHEL:7 |
before 2.7.5-94.0.1.el7_9.tuxcare.els13 | 2.7.5-94.0.1.el7_9.tuxcare.els13 |
pythonTuxCare:CentOS:6 |
before 2.6.6-70.el6.tuxcare.els28 | 2.6.6-70.el6.tuxcare.els28 |
python-develTuxCare:CentOS:6 |
before 2.6.6-70.el6.tuxcare.els28 | 2.6.6-70.el6.tuxcare.els28 |
python-libsTuxCare:CentOS:6 |
before 2.6.6-70.el6.tuxcare.els28 | 2.6.6-70.el6.tuxcare.els28 |
python-testTuxCare:CentOS:6 |
before 2.6.6-70.el6.tuxcare.els28 | 2.6.6-70.el6.tuxcare.els28 |
python-toolsTuxCare:CentOS:6 |
before 2.6.6-70.el6.tuxcare.els28 | 2.6.6-70.el6.tuxcare.els28 |
tkinterTuxCare:CentOS:6 |
before 2.6.6-70.el6.tuxcare.els28 | 2.6.6-70.el6.tuxcare.els28 |
pythonTuxCare:OracleLinux:6 |
before 2.6.6-70.el6.tuxcare.els28 | 2.6.6-70.el6.tuxcare.els28 |
python-develTuxCare:OracleLinux:6 |
before 2.6.6-70.el6.tuxcare.els28 | 2.6.6-70.el6.tuxcare.els28 |
python-libsTuxCare:OracleLinux:6 |
before 2.6.6-70.el6.tuxcare.els28 | 2.6.6-70.el6.tuxcare.els28 |
python-testTuxCare:OracleLinux:6 |
before 2.6.6-70.el6.tuxcare.els28 | 2.6.6-70.el6.tuxcare.els28 |
python-toolsTuxCare:OracleLinux:6 |
before 2.6.6-70.el6.tuxcare.els28 | 2.6.6-70.el6.tuxcare.els28 |
tkinterTuxCare:OracleLinux:6 |
before 2.6.6-70.el6.tuxcare.els28 | 2.6.6-70.el6.tuxcare.els28 |
pythonTuxCare:CentOS:7 |
before 2.7.5-94.0.5.el7_9.tuxcare.els1 | 2.7.5-94.0.5.el7_9.tuxcare.els1 |
python-debugTuxCare:CentOS:7 |
before 2.7.5-94.0.5.el7_9.tuxcare.els1 | 2.7.5-94.0.5.el7_9.tuxcare.els1 |
python-develTuxCare:CentOS:7 |
before 2.7.5-94.0.5.el7_9.tuxcare.els1 | 2.7.5-94.0.5.el7_9.tuxcare.els1 |
python-libsTuxCare:CentOS:7 |
before 2.7.5-94.0.5.el7_9.tuxcare.els1 | 2.7.5-94.0.5.el7_9.tuxcare.els1 |
python-testTuxCare:CentOS:7 |
before 2.7.5-94.0.5.el7_9.tuxcare.els1 | 2.7.5-94.0.5.el7_9.tuxcare.els1 |
python-toolsTuxCare:CentOS:7 |
before 2.7.5-94.0.5.el7_9.tuxcare.els1 | 2.7.5-94.0.5.el7_9.tuxcare.els1 |
tkinterTuxCare: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.7TuxCare:Debian:10 From an advisory covering 2 CVEs |
before 2.7.16-2+deb10u4+tuxcare.els4 | 2.7.16-2+deb10u4+tuxcare.els4 |
libpython2.7TuxCare: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-devTuxCare: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-minimalTuxCare: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-stdlibTuxCare: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-testsuiteTuxCare:Debian:10 From an advisory covering 2 CVEs |
before 2.7.16-2+deb10u4+tuxcare.els4 | 2.7.16-2+deb10u4+tuxcare.els4 |
python2.7TuxCare: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-devTuxCare: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-docTuxCare: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-examplesTuxCare: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-minimalTuxCare:Debian:10 From an advisory covering 2 CVEs |
before 2.7.16-2+deb10u4+tuxcare.els4 | 2.7.16-2+deb10u4+tuxcare.els4 |
platform-pythonTuxCare:CentOS:8.4 |
before 3.6.8-40.el8_4.tuxcare.els24 | 3.6.8-40.el8_4.tuxcare.els24 |
platform-python-debugTuxCare:CentOS:8.4 |
before 3.6.8-40.el8_4.tuxcare.els24 | 3.6.8-40.el8_4.tuxcare.els24 |
pypy3Debian:12 |
All versions, plus listed versions 7.3.11+dfsg-27.3.11+dfsg-2+deb12u17.3.11+dfsg-2+deb12u27.3.11+dfsg-2+deb12u37.3.12+dfsg-1 Show 27 moreShow less7.3.12~rc1+dfsg-17.3.12~rc2+dfsg-17.3.13+dfsg-17.3.14+dfsg-17.3.15+dfsg-17.3.16+dfsg-17.3.16+dfsg-27.3.17+dfsg-17.3.17+dfsg-27.3.17+dfsg-37.3.18+dfsg-17.3.18+dfsg-27.3.19+dfsg-17.3.19+dfsg-27.3.20+dfsg-17.3.20+dfsg-27.3.20+dfsg-37.3.20+dfsg-47.3.21+dfsg-17.3.21+dfsg-27.3.21+dfsg-37.3.21+dfsg-47.3.22+dfsg-17.3.23+dfsg-17.3.23+dfsg-28.0.0+dfsg-18.0.1+dfsg-1 |
None known |
pypy3Debian:13 |
All versions, plus listed versions 7.3.19+dfsg-27.3.20+dfsg-17.3.20+dfsg-27.3.20+dfsg-37.3.20+dfsg-4 Show 9 moreShow less7.3.21+dfsg-17.3.21+dfsg-27.3.21+dfsg-37.3.21+dfsg-47.3.22+dfsg-17.3.23+dfsg-17.3.23+dfsg-28.0.0+dfsg-18.0.1+dfsg-1 |
None known |
pypy3Debian:14 |
before 8.0.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 less7.3.21+dfsg-17.3.21+dfsg-27.3.21+dfsg-37.3.21+dfsg-47.3.22+dfsg-17.3.23+dfsg-17.3.23+dfsg-2 |
8.0.0+dfsg-1 |
python3.11Debian: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 less3.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.13Debian: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.14Debian: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 less3.14.0~a7-13.14.0~b1-13.14.0~b2-13.14.0~b3-13.14.0~b4-13.14.0~rc1-13.14.0~rc2-13.14.0~rc3-13.14.2-13.14.3-13.14.3-23.14.3-33.14.3-43.14.3-53.14.4-13.14.4-23.14.5-13.14.5~rc1-13.14.6-1 |
3.14.7-1 |
python3openEuler:24.03-LTS-SP1 From an advisory covering 3 CVEs |
before 3.11.6-34.oe2403sp1 | 3.11.6-34.oe2403sp1 |
python3openEuler:24.03-LTS-SP3 From an advisory covering 3 CVEs |
before 3.11.6-34.oe2403sp3 | 3.11.6-34.oe2403sp3 |
python3openEuler:20.03-LTS-SP4 From an advisory covering 4 CVEs |
before 3.7.9-54.oe2003sp4 | 3.7.9-54.oe2003sp4 |
python3openEuler:22.03-LTS-SP4 From an advisory covering 5 CVEs |
before 3.9.9-55.oe2203sp4 | 3.9.9-55.oe2203sp4 |
python3openEuler:24.03-LTS-SP4 From an advisory covering 6 CVEs |
before 3.11.6-39.oe2403sp4 | 3.11.6-39.oe2403sp4 |
python3.14Red Hat:hummingbird:1 |
before 0:3.14.6-1.2.hum1 | 0:3.14.6-1.2.hum1 |
python3.14-debugRed Hat:hummingbird:1 |
before 0:3.14.6-1.2.hum1 | 0:3.14.6-1.2.hum1 |
python3.14-develRed Hat:hummingbird:1 |
before 0:3.14.6-1.2.hum1 | 0:3.14.6-1.2.hum1 |
python3.14-freethreadingRed Hat:hummingbird:1 |
before 0:3.14.6-1.2.hum1 | 0:3.14.6-1.2.hum1 |
python3.14-freethreading-debugRed Hat:hummingbird:1 |
before 0:3.14.6-1.2.hum1 | 0:3.14.6-1.2.hum1 |
python3.14-freethreading-develRed Hat:hummingbird:1 |
before 0:3.14.6-1.2.hum1 | 0:3.14.6-1.2.hum1 |
python3.14-freethreading-idleRed Hat:hummingbird:1 |
before 0:3.14.6-1.2.hum1 | 0:3.14.6-1.2.hum1 |
python3.14-freethreading-libsRed Hat:hummingbird:1 |
before 0:3.14.6-1.2.hum1 | 0:3.14.6-1.2.hum1 |
python3.14-freethreading-testRed Hat:hummingbird:1 |
before 0:3.14.6-1.2.hum1 | 0:3.14.6-1.2.hum1 |
python3.14-freethreading-tkinterRed Hat:hummingbird:1 |
before 0:3.14.6-1.2.hum1 | 0:3.14.6-1.2.hum1 |
python3.14-idleRed Hat:hummingbird:1 |
before 0:3.14.6-1.2.hum1 | 0:3.14.6-1.2.hum1 |
python3.14-libsRed Hat:hummingbird:1 |
before 0:3.14.6-1.2.hum1 | 0:3.14.6-1.2.hum1 |
python3.14-testRed Hat:hummingbird:1 |
before 0:3.14.6-1.2.hum1 | 0:3.14.6-1.2.hum1 |
python3.14-tkinterRed Hat:hummingbird:1 |
before 0:3.14.6-1.2.hum1 | 0:3.14.6-1.2.hum1 |
python3.11Red Hat:hummingbird:1 |
before 0:3.11.15-4.4.hum1 | 0:3.11.15-4.4.hum1 |
python3.11-debugRed Hat:hummingbird:1 |
before 0:3.11.15-4.4.hum1 | 0:3.11.15-4.4.hum1 |
python3.11-develRed Hat:hummingbird:1 |
before 0:3.11.15-4.4.hum1 | 0:3.11.15-4.4.hum1 |
python3.11-idleRed Hat:hummingbird:1 |
before 0:3.11.15-4.4.hum1 | 0:3.11.15-4.4.hum1 |
python3.11-libsRed Hat:hummingbird:1 |
before 0:3.11.15-4.4.hum1 | 0:3.11.15-4.4.hum1 |
python3.11-testRed Hat:hummingbird:1 |
before 0:3.11.15-4.4.hum1 | 0:3.11.15-4.4.hum1 |
python3.11-tkinterRed Hat:hummingbird:1 |
before 0:3.11.15-4.4.hum1 | 0:3.11.15-4.4.hum1 |
python3.13Red Hat:hummingbird:1 |
before 0:3.13.14-1.2.hum1 | 0:3.13.14-1.2.hum1 |
python3.13-debugRed Hat:hummingbird:1 |
before 0:3.13.14-1.2.hum1 | 0:3.13.14-1.2.hum1 |
python3.13-develRed Hat:hummingbird:1 |
before 0:3.13.14-1.2.hum1 | 0:3.13.14-1.2.hum1 |
python3.13-freethreadingRed Hat:hummingbird:1 |
before 0:3.13.14-1.2.hum1 | 0:3.13.14-1.2.hum1 |
python3.13-freethreading-debugRed Hat:hummingbird:1 |
before 0:3.13.14-1.2.hum1 | 0:3.13.14-1.2.hum1 |
python3.13-idleRed Hat:hummingbird:1 |
before 0:3.13.14-1.2.hum1 | 0:3.13.14-1.2.hum1 |
python3.13-libsRed Hat:hummingbird:1 |
before 0:3.13.14-1.2.hum1 | 0:3.13.14-1.2.hum1 |
python3.13-testRed Hat:hummingbird:1 |
before 0:3.13.14-1.2.hum1 | 0:3.13.14-1.2.hum1 |
python3.13-tkinterRed Hat:hummingbird:1 |
before 0:3.13.14-1.2.hum1 | 0:3.13.14-1.2.hum1 |
python3.12Red Hat:hummingbird:1 |
before 0:3.12.13-3.3.hum1 | 0:3.12.13-3.3.hum1 |
python3.12-debugRed Hat:hummingbird:1 |
before 0:3.12.13-3.3.hum1 | 0:3.12.13-3.3.hum1 |
python3.12-develRed Hat:hummingbird:1 |
before 0:3.12.13-3.3.hum1 | 0:3.12.13-3.3.hum1 |
python3.12-idleRed Hat:hummingbird:1 |
before 0:3.12.13-3.3.hum1 | 0:3.12.13-3.3.hum1 |
python3.12-libsRed Hat:hummingbird:1 |
before 0:3.12.13-3.3.hum1 | 0:3.12.13-3.3.hum1 |
python3.12-testRed Hat:hummingbird:1 |
before 0:3.12.13-3.3.hum1 | 0:3.12.13-3.3.hum1 |
python3.12-tkinterRed Hat:hummingbird:1 |
before 0:3.12.13-3.3.hum1 | 0:3.12.13-3.3.hum1 |
python-unversioned-commandRed Hat:hummingbird:1 From an advisory covering 6 CVEs |
before 0:3.14.7-1.hum1 | 0:3.14.7-1.hum1 |
python3Red Hat:hummingbird:1 From an advisory covering 6 CVEs |
before 0:3.14.7-1.hum1 | 0:3.14.7-1.hum1 |
python3-debugRed Hat:hummingbird:1 From an advisory covering 6 CVEs |
before 0:3.14.7-1.hum1 | 0:3.14.7-1.hum1 |
python3-develRed Hat:hummingbird:1 From an advisory covering 6 CVEs |
before 0:3.14.7-1.hum1 | 0:3.14.7-1.hum1 |
python3-idleRed Hat:hummingbird:1 From an advisory covering 6 CVEs |
before 0:3.14.7-1.hum1 | 0:3.14.7-1.hum1 |
python3-libsRed Hat:hummingbird:1 From an advisory covering 6 CVEs |
before 0:3.14.7-1.hum1 | 0:3.14.7-1.hum1 |
python3-testRed Hat:hummingbird:1 From an advisory covering 6 CVEs |
before 0:3.14.7-1.hum1 | 0:3.14.7-1.hum1 |
python3-tkinterRed Hat:hummingbird:1 From an advisory covering 6 CVEs |
before 0:3.14.7-1.hum1 | 0:3.14.7-1.hum1 |
python3.14Red Hat:hummingbird:1 From an advisory covering 6 CVEs |
before 0:3.14.7-1.hum1 | 0:3.14.7-1.hum1 |
python3.14-freethreadingRed 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-debugRed 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-develRed 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-idleRed 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-libsRed 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-testRed 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-tkinterRed Hat:hummingbird:1 From an advisory covering 6 CVEs |
before 0:3.14.7-1.hum1 | 0:3.14.7-1.hum1 |
python3.13Red Hat:hummingbird:1 From an advisory covering 6 CVEs |
before 0:3.13.15-1.hum1 | 0:3.13.15-1.hum1 |
python3.13-debugRed Hat:hummingbird:1 From an advisory covering 6 CVEs |
before 0:3.13.15-1.hum1 | 0:3.13.15-1.hum1 |
python3.13-develRed Hat:hummingbird:1 From an advisory covering 6 CVEs |
before 0:3.13.15-1.hum1 | 0:3.13.15-1.hum1 |
python3.13-freethreadingRed 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-debugRed Hat:hummingbird:1 From an advisory covering 6 CVEs |
before 0:3.13.15-1.hum1 | 0:3.13.15-1.hum1 |
python3.13-idleRed Hat:hummingbird:1 From an advisory covering 6 CVEs |
before 0:3.13.15-1.hum1 | 0:3.13.15-1.hum1 |
python3.13-libsRed Hat:hummingbird:1 From an advisory covering 6 CVEs |
before 0:3.13.15-1.hum1 | 0:3.13.15-1.hum1 |
python3.13-testRed Hat:hummingbird:1 From an advisory covering 6 CVEs |
before 0:3.13.15-1.hum1 | 0:3.13.15-1.hum1 |
python3.13-tkinterRed Hat:hummingbird:1 From an advisory covering 6 CVEs |
before 0:3.13.15-1.hum1 | 0:3.13.15-1.hum1 |
python3Root:Alpine:3.20 |
before 3.12.13-r00073 | 3.12.13-r000733.12.13-r000743.12.13-r000753.12.13-r00076 |
rootio-python3Root:Alpine:3.20 |
before 3.12.13-r00073 | 3.12.13-r000733.12.13-r000743.12.13-r000753.12.13-r00076 |
python3.9Root: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-defaultsRoot:Debian:11 |
before 3.9.2-3.aikido.1 | 3.9.2-3.aikido.13.9.2-3.aikido.2 |
rootio-python3.9Root: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-defaultsRoot:Debian:11 |
before 3.9.2-3.aikido.1 | 3.9.2-3.aikido.13.9.2-3.aikido.2 |
python3.11Root:Debian:12 |
before 3.11.2-6+deb12u9.aikido.39 | 3.11.2-6+deb12u9.aikido.39 |
rootio-python3.11Root:Debian:12 |
before 3.11.2-6+deb12u9.aikido.39 | 3.11.2-6+deb12u9.aikido.39 |
python3.13Root: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-defaultsRoot:Debian:13 |
before 3.13.5-1.aikido.1 | 3.13.5-1.aikido.1 |
rootio-python3.13Root: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-defaultsRoot:Debian:13 |
before 3.13.5-1.aikido.1 | 3.13.5-1.aikido.1 |
python313SUSE:Linux Micro 6.2 From an advisory covering 8 CVEs |
before 3.13.14-160000.2.1 | 3.13.14-160000.2.1 |
python313-coreSUSE:Linux Micro 6.2 From an advisory covering 8 CVEs |
before 3.13.14-160000.2.1 | 3.13.14-160000.2.1 |
python311SUSE: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-coreSUSE: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 |
python311SUSE:Linux Micro 6.0 From an advisory covering 13 CVEs |
before 3.11.15-5.1 | 3.11.15-5.1 |
python311-coreSUSE:Linux Micro 6.0 From an advisory covering 13 CVEs |
before 3.11.15-5.1 | 3.11.15-5.1 |
python313SUSE: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-coreSUSE: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-documentationSUSE:Linux Enterprise Server 16.0 From an advisory covering 8 CVEs |
before 3.13.14-160000.2.1 | 3.13.14-160000.2.1 |
python313SUSE: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-coreSUSE: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-documentationSUSE: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 |
python311SUSE: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-coreSUSE: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 |
python310SUSE: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-coreSUSE: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 |
python310SUSE: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-coreSUSE: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 |
python310SUSE: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-coreSUSE: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 |
python310SUSE: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-coreSUSE: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 |
python311SUSE: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-coreSUSE: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 |
python311SUSE: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-coreSUSE: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-documentationSUSE: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 |
python311SUSE: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-coreSUSE: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-documentationSUSE: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 |
python311SUSE: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-coreSUSE: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-documentationSUSE: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 |
python311SUSE: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-coreSUSE: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-documentationSUSE: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 |
python311SUSE: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-coreSUSE: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-documentationSUSE: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 |
python311SUSE: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-coreSUSE: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-documentationSUSE: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 |
python311SUSE: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-coreSUSE: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-documentationSUSE: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 |
python311SUSE: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-coreSUSE: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-documentationSUSE: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-coreSUSE: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 |
python311SUSE: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-coreSUSE: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 |
python311SUSE: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-coreSUSE: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 |
python311SUSE: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-coreSUSE: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 |
python312SUSE: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-coreSUSE: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 |
python312SUSE: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-coreSUSE: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 |
python3SUSE: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-baseSUSE: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 |
python3SUSE: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-baseSUSE: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 |
pythonSUSE: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-baseSUSE: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 |
python313SUSE: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-coreSUSE: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 |
python36SUSE:Linux Enterprise Server 12 SP5-LTSS From an advisory covering 17 CVEs |
before 3.6.15-116.1 | 3.6.15-116.1 |
python36-coreSUSE:Linux Enterprise Server 12 SP5-LTSS From an advisory covering 17 CVEs |
before 3.6.15-116.1 | 3.6.15-116.1 |
python36SUSE: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-coreSUSE: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 |
pythonSUSE: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-baseSUSE: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-docSUSE: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 |
pythonSUSE: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-baseSUSE: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-docSUSE: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 |
python39SUSE: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-coreSUSE: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 |
python39SUSE: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-coreSUSE: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 |
python312SUSE: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-coreSUSE: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 |
python312SUSE: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-coreSUSE: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.7Ubuntu:Pro:14.04:LTS |
All versions, plus listed versions 2.7.5-8ubuntu32.7.5-8ubuntu42.7.6-22.7.6-2ubuntu12.7.6-3 Show 35 moreShow less2.7.6-3ubuntu12.7.6-42.7.6-4ubuntu12.7.6-52.7.6-72.7.6-82.7.6-8ubuntu0.22.7.6-8ubuntu0.32.7.6-8ubuntu0.42.7.6-8ubuntu0.52.7.6-8ubuntu0.6+esm22.7.6-8ubuntu0.6+esm32.7.6-8ubuntu0.6+esm52.7.6-8ubuntu0.6+esm62.7.6-8ubuntu0.6+esm72.7.6-8ubuntu0.6+esm82.7.6-8ubuntu0.6+esm92.7.6-8ubuntu0.6+esm102.7.6-8ubuntu0.6+esm112.7.6-8ubuntu0.6+esm122.7.6-8ubuntu0.6+esm132.7.6-8ubuntu0.6+esm142.7.6-8ubuntu0.6+esm152.7.6-8ubuntu0.6+esm162.7.6-8ubuntu0.6+esm172.7.6-8ubuntu0.6+esm182.7.6-8ubuntu0.6+esm202.7.6-8ubuntu0.6+esm212.7.6-8ubuntu0.6+esm222.7.6-8ubuntu0.6+esm242.7.6-8ubuntu0.6+esm252.7.6-8ubuntu0.6+esm262.7.6-8ubuntu0.6+esm282.7.6-8ubuntu0.6+esm292.7.6-8ubuntu0.6+esm30 |
None known |
python3.4Ubuntu:Pro:14.04:LTS |
All versions, plus listed versions 3.4~b1-0ubuntu33.4~b1-4ubuntu43.4~b1-4ubuntu63.4~b1-5ubuntu23.4~b2-1 Show 29 moreShow less3.4~b3-1ubuntu13.4~rc1-1build13.4~rc2-13.4~rc3-0ubuntu13.4.0-13.4.0-2ubuntu13.4.0-2ubuntu1.13.4.3-1ubuntu1~14.04.13.4.3-1ubuntu1~14.04.33.4.3-1ubuntu1~14.04.43.4.3-1ubuntu1~14.04.53.4.3-1ubuntu1~14.04.63.4.3-1ubuntu1~14.04.73.4.3-1ubuntu1~14.04.7+esm23.4.3-1ubuntu1~14.04.7+esm43.4.3-1ubuntu1~14.04.7+esm63.4.3-1ubuntu1~14.04.7+esm73.4.3-1ubuntu1~14.04.7+esm83.4.3-1ubuntu1~14.04.7+esm103.4.3-1ubuntu1~14.04.7+esm113.4.3-1ubuntu1~14.04.7+esm123.4.3-1ubuntu1~14.04.7+esm133.4.3-1ubuntu1~14.04.7+esm143.4.3-1ubuntu1~14.04.7+esm153.4.3-1ubuntu1~14.04.7+esm163.4.3-1ubuntu1~14.04.7+esm173.4.3-1ubuntu1~14.04.7+esm193.4.3-1ubuntu1~14.04.7+esm203.4.3-1ubuntu1~14.04.7+esm21 |
None known |
python3.5Ubuntu:Pro:14.04:LTS |
All versions, plus listed versions 3.5.2-2ubuntu0~16.04.4~14.04.13.5.2-2ubuntu0~16.04.4~14.04.1+esm13.5.2-2ubuntu0~16.04.4~14.04.1+esm33.5.2-2ubuntu0~16.04.4~14.04.1+esm43.5.2-2ubuntu0~16.04.4~14.04.1+esm5 Show 6 moreShow less3.5.2-2ubuntu0~16.04.4~14.04.1+esm63.5.2-2ubuntu0~16.04.4~14.04.1+esm73.5.2-2ubuntu0~16.04.4~14.04.1+esm83.5.2-2ubuntu0~16.04.4~14.04.1+esm93.5.2-2ubuntu0~16.04.4~14.04.1+esm103.5.2-2ubuntu0~16.04.4~14.04.1+esm11 |
None known |
python2.7Ubuntu:Pro:16.04:LTS |
All versions, plus listed versions 2.7.10-4ubuntu12.7.10-4ubuntu22.7.11-22.7.11-32.7.11-4 Show 37 moreShow less2.7.11-62.7.11-72.7.11-7ubuntu12.7.12-1~16.042.7.12-1ubuntu0~16.04.12.7.12-1ubuntu0~16.04.22.7.12-1ubuntu0~16.04.32.7.12-1ubuntu0~16.04.42.7.12-1ubuntu0~16.04.82.7.12-1ubuntu0~16.04.92.7.12-1ubuntu0~16.04.112.7.12-1ubuntu0~16.04.122.7.12-1ubuntu0~16.04.132.7.12-1ubuntu0~16.04.142.7.12-1ubuntu0~16.04.162.7.12-1ubuntu0~16.04.182.7.12-1ubuntu0~16.04.18+esm12.7.12-1ubuntu0~16.04.18+esm22.7.12-1ubuntu0~16.04.18+esm32.7.12-1ubuntu0~16.04.18+esm42.7.12-1ubuntu0~16.04.18+esm52.7.12-1ubuntu0~16.04.18+esm62.7.12-1ubuntu0~16.04.18+esm72.7.12-1ubuntu0~16.04.18+esm82.7.12-1ubuntu0~16.04.18+esm92.7.12-1ubuntu0~16.04.18+esm102.7.12-1ubuntu0~16.04.18+esm112.7.12-1ubuntu0~16.04.18+esm122.7.12-1ubuntu0~16.04.18+esm132.7.12-1ubuntu0~16.04.18+esm152.7.12-1ubuntu0~16.04.18+esm162.7.12-1ubuntu0~16.04.18+esm172.7.12-1ubuntu0~16.04.18+esm182.7.12-1ubuntu0~16.04.18+esm192.7.12-1ubuntu0~16.04.18+esm202.7.12-1ubuntu0~16.04.18+esm212.7.12-1ubuntu0~16.04.18+esm22 |
None known |
python3.5Ubuntu:Pro:16.04:LTS |
All versions, plus listed versions 3.5.0-33.5.0-3ubuntu13.5.1~rc1-2ubuntu13.5.1-13.5.1-2 Show 43 moreShow less3.5.1-33.5.1-53.5.1-6ubuntu13.5.1-6ubuntu23.5.1-9ubuntu13.5.1-103.5.2-2~16.013.5.2-2~16.043.5.2-2ubuntu0~16.04.13.5.2-2ubuntu0~16.04.23.5.2-2ubuntu0~16.04.33.5.2-2ubuntu0~16.04.43.5.2-2ubuntu0~16.04.53.5.2-2ubuntu0~16.04.83.5.2-2ubuntu0~16.04.93.5.2-2ubuntu0~16.04.103.5.2-2ubuntu0~16.04.113.5.2-2ubuntu0~16.04.123.5.2-2ubuntu0~16.04.133.5.2-2ubuntu0~16.04.13+esm13.5.2-2ubuntu0~16.04.13+esm23.5.2-2ubuntu0~16.04.13+esm33.5.2-2ubuntu0~16.04.13+esm53.5.2-2ubuntu0~16.04.13+esm63.5.2-2ubuntu0~16.04.13+esm73.5.2-2ubuntu0~16.04.13+esm83.5.2-2ubuntu0~16.04.13+esm93.5.2-2ubuntu0~16.04.13+esm103.5.2-2ubuntu0~16.04.13+esm113.5.2-2ubuntu0~16.04.13+esm123.5.2-2ubuntu0~16.04.13+esm133.5.2-2ubuntu0~16.04.13+esm143.5.2-2ubuntu0~16.04.13+esm153.5.2-2ubuntu0~16.04.13+esm163.5.2-2ubuntu0~16.04.13+esm173.5.2-2ubuntu0~16.04.13+esm183.5.2-2ubuntu0~16.04.13+esm193.5.2-2ubuntu0~16.04.13+esm203.5.2-2ubuntu0~16.04.13+esm213.5.2-2ubuntu0~16.04.13+esm223.5.2-2ubuntu0~16.04.13+esm233.5.2-2ubuntu0~16.04.13+esm243.5.2-2ubuntu0~16.04.13+esm25 |
None known |
python2.7Ubuntu:Pro:18.04:LTS |
All versions, plus listed versions 2.7.14-2ubuntu22.7.14-42.7.14-62.7.14-72.7.14-8 Show 31 moreShow less2.7.15~rc1-12.7.15~rc1-1ubuntu0.12.7.15-4ubuntu4~18.042.7.15-4ubuntu4~18.04.12.7.15-4ubuntu4~18.04.22.7.17-1~18.042.7.17-1~18.04ubuntu12.7.17-1~18.04ubuntu1.12.7.17-1~18.04ubuntu1.22.7.17-1~18.04ubuntu1.32.7.17-1~18.04ubuntu1.52.7.17-1~18.04ubuntu1.62.7.17-1~18.04ubuntu1.72.7.17-1~18.04ubuntu1.82.7.17-1~18.04ubuntu1.102.7.17-1~18.04ubuntu1.112.7.17-1~18.04ubuntu1.132.7.17-1~18.04ubuntu1.13+esm12.7.17-1~18.04ubuntu1.13+esm22.7.17-1~18.04ubuntu1.13+esm32.7.17-1~18.04ubuntu1.13+esm42.7.17-1~18.04ubuntu1.13+esm52.7.17-1~18.04ubuntu1.13+esm62.7.17-1~18.04ubuntu1.13+esm72.7.17-1~18.04ubuntu1.13+esm82.7.17-1~18.04ubuntu1.13+esm102.7.17-1~18.04ubuntu1.13+esm112.7.17-1~18.04ubuntu1.13+esm122.7.17-1~18.04ubuntu1.13+esm132.7.17-1~18.04ubuntu1.13+esm142.7.17-1~18.04ubuntu1.13+esm15 |
None known |
python3.6Ubuntu:Pro:18.04:LTS |
All versions, plus listed versions 3.6.3-1ubuntu13.6.4~rc1-13.6.4~rc1-23.6.4-13.6.4-2 Show 31 moreShow less3.6.4-3build13.6.4-43.6.5~rc1-13.6.5-33.6.6-1~18.043.6.7-1~18.043.6.8-1~18.04.13.6.8-1~18.04.23.6.8-1~18.04.33.6.9-1~18.043.6.9-1~18.04ubuntu13.6.9-1~18.04ubuntu1.13.6.9-1~18.04ubuntu1.33.6.9-1~18.04ubuntu1.43.6.9-1~18.04ubuntu1.63.6.9-1~18.04ubuntu1.73.6.9-1~18.04ubuntu1.83.6.9-1~18.04ubuntu1.93.6.9-1~18.04ubuntu1.103.6.9-1~18.04ubuntu1.123.6.9-1~18.04ubuntu1.133.6.9-1~18.04ubuntu1.13+esm13.6.9-1~18.04ubuntu1.13+esm23.6.9-1~18.04ubuntu1.13+esm33.6.9-1~18.04ubuntu1.13+esm43.6.9-1~18.04ubuntu1.13+esm53.6.9-1~18.04ubuntu1.13+esm63.6.9-1~18.04ubuntu1.13+esm73.6.9-1~18.04ubuntu1.13+esm83.6.9-1~18.04ubuntu1.13+esm93.6.9-1~18.04ubuntu1.13+esm10 |
None known |
python3.7Ubuntu:Pro:18.04:LTS |
All versions, plus listed versions 3.7.0~a2-13.7.0~a3-13.7.0~a3-23.7.0~a3-33.7.0~a4-1 Show 21 moreShow less3.7.0~b1-13.7.0~b1-1build13.7.0~b2-13.7.0~b3-13.7.0-1~18.043.7.1-1~18.043.7.3-2~18.04.13.7.5-2~18.043.7.5-2~18.04.43.7.5-2ubuntu1~18.04.23.7.5-2ubuntu1~18.04.2+esm13.7.5-2ubuntu1~18.04.2+esm23.7.5-2ubuntu1~18.04.2+esm33.7.5-2ubuntu1~18.04.2+esm43.7.5-2ubuntu1~18.04.2+esm53.7.5-2ubuntu1~18.04.2+esm63.7.5-2ubuntu1~18.04.2+esm73.7.5-2ubuntu1~18.04.2+esm83.7.5-2ubuntu1~18.04.2+esm93.7.5-2ubuntu1~18.04.2+esm103.7.5-2ubuntu1~18.04.2+esm11 |
None known |
python3.8Ubuntu:Pro:18.04:LTS |
All versions, plus listed versions 3.8.0-3~18.043.8.0-3~18.04.13.8.0-3ubuntu1~18.04.23.8.0-3ubuntu1~18.04.2+esm13.8.0-3ubuntu1~18.04.2+esm2 Show 9 moreShow less3.8.0-3ubuntu1~18.04.2+esm33.8.0-3ubuntu1~18.04.2+esm43.8.0-3ubuntu1~18.04.2+esm53.8.0-3ubuntu1~18.04.2+esm63.8.0-3ubuntu1~18.04.2+esm73.8.0-3ubuntu1~18.04.2+esm83.8.0-3ubuntu1~18.04.2+esm93.8.0-3ubuntu1~18.04.2+esm103.8.0-3ubuntu1~18.04.2+esm11 |
None known |
python3.8Ubuntu:Pro:20.04:LTS |
All versions, plus listed versions 3.8.0-13.8.0-23.8.0-33.8.0-43.8.0-5 Show 34 moreShow less3.8.1-2ubuntu33.8.2~rc1-1ubuntu13.8.2-13.8.2-1ubuntu13.8.2-1ubuntu1.13.8.2-1ubuntu1.23.8.5-1~20.043.8.5-1~20.04.23.8.5-1~20.04.33.8.10-0ubuntu1~20.043.8.10-0ubuntu1~20.04.13.8.10-0ubuntu1~20.04.23.8.10-0ubuntu1~20.04.43.8.10-0ubuntu1~20.04.53.8.10-0ubuntu1~20.04.63.8.10-0ubuntu1~20.04.73.8.10-0ubuntu1~20.04.83.8.10-0ubuntu1~20.04.93.8.10-0ubuntu1~20.04.103.8.10-0ubuntu1~20.04.113.8.10-0ubuntu1~20.04.123.8.10-0ubuntu1~20.04.133.8.10-0ubuntu1~20.04.143.8.10-0ubuntu1~20.04.153.8.10-0ubuntu1~20.04.163.8.10-0ubuntu1~20.04.173.8.10-0ubuntu1~20.04.183.8.10-0ubuntu1~20.04.18+esm13.8.10-0ubuntu1~20.04.18+esm23.8.10-0ubuntu1~20.04.18+esm33.8.10-0ubuntu1~20.04.18+esm43.8.10-0ubuntu1~20.04.18+esm53.8.10-0ubuntu1~20.04.18+esm63.8.10-0ubuntu1~20.04.18+esm7 |
None known |
python2.7Ubuntu:Pro:20.04:LTS |
All versions, plus listed versions 2.7.17~rc1-12.7.17-12.7.17-1ubuntu52.7.17-1ubuntu62.7.18~rc1-2 Show 22 moreShow less2.7.18-1~20.042.7.18-1~20.04.12.7.18-1~20.04.1+esm12.7.18-1~20.04.32.7.18-1~20.04.3+esm12.7.18-1~20.04.42.7.18-1~20.04.4+esm12.7.18-1~20.04.4+esm22.7.18-1~20.04.4+esm32.7.18-1~20.04.52.7.18-1~20.04.5+esm12.7.18-1~20.04.5+esm22.7.18-1~20.04.62.7.18-1~20.04.6+esm12.7.18-1~20.04.72.7.18-1~20.04.7+esm32.7.18-1~20.04.7+esm42.7.18-1~20.04.7+esm62.7.18-1~20.04.7+esm72.7.18-1~20.04.7+esm82.7.18-1~20.04.7+esm92.7.18-1~20.04.7+esm10 |
None known |
python3.9Ubuntu:Pro:20.04:LTS |
All versions, plus listed versions 3.9.0~rc1-1~20.043.9.0-5~20.043.9.5-3~20.04.13.9.5-3ubuntu0~20.04.13.9.5-3ubuntu0~20.04.1+esm1 Show 10 moreShow less3.9.5-3ubuntu0~20.04.1+esm23.9.5-3ubuntu0~20.04.1+esm33.9.5-3ubuntu0~20.04.1+esm43.9.5-3ubuntu0~20.04.1+esm53.9.5-3ubuntu0~20.04.1+esm63.9.5-3ubuntu0~20.04.1+esm73.9.5-3ubuntu0~20.04.1+esm83.9.5-3ubuntu0~20.04.1+esm93.9.5-3ubuntu0~20.04.1+esm103.9.5-3ubuntu0~20.04.1+esm11 |
None known |
python3.10Ubuntu:22.04:LTS |
All versions, plus listed versions 3.10.0-23.10.0-33.10.0-43.10.0-53.10.0-5build1 Show 30 moreShow less3.10.1-13.10.1-23.10.2-13.10.2-53.10.2-73.10.3-13.10.4-33.10.4-3ubuntu0.13.10.6-1~22.043.10.6-1~22.04.13.10.6-1~22.04.23.10.6-1~22.04.2ubuntu13.10.6-1~22.04.2ubuntu1.13.10.12-1~22.04.23.10.12-1~22.04.33.10.12-1~22.04.43.10.12-1~22.04.53.10.12-1~22.04.63.10.12-1~22.04.73.10.12-1~22.04.83.10.12-1~22.04.93.10.12-1~22.04.103.10.12-1~22.04.113.10.12-1~22.04.123.10.12-1~22.04.133.10.12-1~22.04.143.10.12-1~22.04.153.10.12-1~22.04.163.10.12-1~22.04.173.10.12-1~22.04.18 |
None known |
python2.7Ubuntu:Pro:22.04:LTS |
All versions, plus listed versions 2.7.18-8build12.7.18-132.7.18-13ubuntu12.7.18-13ubuntu1.12.7.18-13ubuntu1.1+esm2 Show 16 moreShow less2.7.18-13ubuntu1.22.7.18-13ubuntu1.2+esm12.7.18-13ubuntu1.2+esm22.7.18-13ubuntu1.2+esm32.7.18-13ubuntu1.32.7.18-13ubuntu1.3+esm12.7.18-13ubuntu1.42.7.18-13ubuntu1.4+esm12.7.18-13ubuntu1.52.7.18-13ubuntu1.5+esm22.7.18-13ubuntu1.5+esm32.7.18-13ubuntu1.5+esm52.7.18-13ubuntu1.5+esm62.7.18-13ubuntu1.5+esm72.7.18-13ubuntu1.5+esm82.7.18-13ubuntu1.5+esm9 |
None known |
python3.11Ubuntu:Pro:22.04:LTS |
All versions, plus listed versions 3.11.0~rc1-1~22.043.11.0~rc1-1~22.04.1~esm13.11.0~rc1-1~22.04.1~esm23.11.0~rc1-1~22.04.1~esm33.11.0~rc1-1~22.04.1~esm4 Show 8 moreShow less3.11.0~rc1-1~22.04.1~esm53.11.0~rc1-1~22.04.1~esm63.11.0~rc1-1~22.04.1~esm73.11.0~rc1-1~22.04.1~esm83.11.0~rc1-1~22.04.1~esm93.11.0~rc1-1~22.04.13.11.0~rc1-1~22.04.1+esm13.11.0~rc1-1~22.04.1+esm2 |
None known |
python3.12Ubuntu:24.04:LTS |
All versions, plus listed versions 3.12.0-13.12.0-53.12.0-63.12.0-73.12.1-2 Show 21 moreShow less3.12.2-13.12.2-4build33.12.2-4build43.12.2-5ubuntu33.12.3-13.12.3-1ubuntu0.13.12.3-1ubuntu0.23.12.3-1ubuntu0.33.12.3-1ubuntu0.43.12.3-1ubuntu0.53.12.3-1ubuntu0.63.12.3-1ubuntu0.73.12.3-1ubuntu0.83.12.3-1ubuntu0.93.12.3-1ubuntu0.103.12.3-1ubuntu0.113.12.3-1ubuntu0.123.12.3-1ubuntu0.133.12.3-1ubuntu0.153.12.3-1ubuntu0.163.12.3-1ubuntu0.17 |
None known |
python3.13Ubuntu: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 less3.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.14Ubuntu: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 less3.14.0~rc3-13.14.0-13.14.0-1ubuntu0.13.14.0-1ubuntu0.23.14.0-1ubuntu0.3 |
None known |
python3.14Ubuntu:26.10 |
All versions, plus listed versions 3.14.4-13.14.6-13.14.7-1ubuntu13.14.7-4ubuntu13.14.7-4ubuntu23.14.7-5ubuntu13.14.8-1ubuntu1 |
None known |
python3.14Ubuntu:26.04:LTS |
All versions, plus listed versions 3.14.0-13.14.0-23.14.0-43.14.2-13.14.3-1 Show 6 moreShow less3.14.3-23.14.3-33.14.3-53.14.4-13.14.4-1ubuntu0.13.14.4-1ubuntu0.2 |
None known |
python310openSUSE:Tumbleweed From an advisory covering 6 CVEs |
before 3.10.20-8.1 | 3.10.20-8.1 |
python311openSUSE:Tumbleweed From an advisory covering 9 CVEs |
before 3.11.15-8.1 | 3.11.15-8.1 |
python312openSUSE:Tumbleweed From an advisory covering 9 CVEs |
before 3.12.13-8.1 | 3.12.13-8.1 |
python315openSUSE:Tumbleweed From an advisory covering 4 CVEs |
before 3.15.0~b4-1.1 | 3.15.0~b4-1.1 |
python313openSUSE:Tumbleweed From an advisory covering 6 CVEs |
before 3.13.14-2.1 | 3.13.14-2.1 |
python314openSUSE:Tumbleweed From an advisory covering 3 CVEs |
before 3.14.7-1.1 | 3.14.7-1.1 |
python313openSUSE:Leap 16.0 From an advisory covering 8 CVEs |
before 3.13.14-160000.2.1 | 3.13.14-160000.2.1 |
python313-coreopenSUSE:Leap 16.0 From an advisory covering 8 CVEs |
before 3.13.14-160000.2.1 | 3.13.14-160000.2.1 |
python313-documentationopenSUSE:Leap 16.0 From an advisory covering 8 CVEs |
before 3.13.14-160000.2.1 | 3.13.14-160000.2.1 |
python313-nogilopenSUSE: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-coreopenSUSE:Leap 16.0 From an advisory covering 8 CVEs |
before 3.13.14-160000.2.1 | 3.13.14-160000.2.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected | ||
| facts | OSV | |
| first indexed | CVE 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 54th percentile. Fixed in python3 3.12.14-r0.
References
github.com/python/cpython/issues/151981
github.com/python/cpython/pull/151982
mail.python.org/archives/list/[email protected]/thread/AXPSKKTSRKXTTJULW3XSIC74WZNAAPPB
github.com/python/cpython/commit/3f031d431f80668e14f3bc066bbf4369cd9281b9
github.com/python/cpython/commit/4ce6bf7c8aa7725828a38981c306f214c1f29365
github.com/python/cpython/commit/7f0dc59c9a70f8f3b4da33d7c4a2ba552a7acc21
Show 194 moreShow less
github.com/python/cpython/commit/e86666c9dd256d52d0fbef6feb1ea4a51768fdec
github.com/python/cpython/commit/eb63c0f94dfcbea7fda8eab6213818e134d67192
github.com/python/cpython/commit/f50bf13566189c8d0ce5a814f33eff3d89951896
github.com/python/cpython/commit/f5e2776ff0383a902c12acf2b703e7e951fc8438
nvd.nist.gov/vuln/detail/CVE-2026-11972
github.com/advisories/GHSA-wqxf-pjxh-hh4h
security.alpinelinux.org/vuln/CVE-2026-11972
docs.bell-sw.com/security/cves/CVE-2026-11972
errata.tuxcare.com/els_os/rhel7els/CLSA-2026-1785401154.html
nvd.nist.gov/vuln/detail/CVE-2026-6100
errata.tuxcare.com/els_os/centos7els/CLSA-2026-1785401590.html
errata.tuxcare.com/els_os/centos-stream8els/CLSA-2026-1785455842.html
errata.tuxcare.com/els_os/centos8.5els/CLSA-2026-1785456223.html
errata.tuxcare.com/els_os/tuxcare9.6esu/CLSA-2026-1785457027.html
errata.tuxcare.com/els_os/almalinux9.2esu/CLSA-2026-1785515860.html
errata.tuxcare.com/els_os/rhel7els/CLSA-2026-1785844339.html
errata.tuxcare.com/els_os/centos6els/CLSA-2026-1786091187.html
errata.tuxcare.com/els_os/oraclelinux6els/CLSA-2026-1786093153.html
errata.tuxcare.com/els_os/centos7els/CLSA-2026-1786223340.html
errata.tuxcare.com/els_os/debian10els/CLSA-2026-1786357657.html
nvd.nist.gov/vuln/detail/CVE-2026-0864
errata.tuxcare.com/els_os/centos8.4els/CLSA-2026-1786609534.html
errata.tuxcare.com/els_os/oraclelinux7els/CLSA-2026-1789568248.html
errata.tuxcare.com/els_os/ubuntu18.04els/CLSA-2026-1789605854.html
errata.tuxcare.com/els_os/ubuntu16.04els/CLSA-2026-1789636275.html
nvd.nist.gov/vuln/detail/CVE-2026-9669
errata.tuxcare.com/els_os/ubuntu18.04els/CLSA-2026-1789636518.html
errata.tuxcare.com/els_os/ubuntu16.04els/CLSA-2026-1789723233.html
errata.tuxcare.com/els_os/tuxcare9.6esu/CLSA-2026-1789735614.html
nvd.nist.gov/vuln/detail/CVE-2026-15310
nvd.nist.gov/vuln/detail/CVE-2026-17084
nvd.nist.gov/vuln/detail/CVE-2026-87910
errata.tuxcare.com/els_os/almalinux9.2esu/CLSA-2026-1789741774.html
errata.tuxcare.com/els_os/debian10els/CLSA-2026-1789900651.html
errata.tuxcare.com/els_os/centos8.4els/CLSA-2026-1789992787.html
errata.tuxcare.com/els_os/centos8.5els/CLSA-2026-1789993180.html
errata.tuxcare.com/els_os/ubuntu20.04els/CLSA-2026-1790072312.html
errata.tuxcare.com/els_os/centos-stream8els/CLSA-2026-1790075259.html
github.com/CVEProject/cvelistV5/tree/main/cves/2026/11xxx/CVE-2026-11972.json
github.com/python/cpython
security-tracker.debian.org/tracker/CVE-2026-11972
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-2919
nvd.nist.gov/vuln/detail/CVE-2026-11940
nvd.nist.gov/vuln/detail/CVE-2026-8328
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-2920
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-3068
nvd.nist.gov/vuln/detail/CVE-2026-3276
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-3069
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-3072
nvd.nist.gov/vuln/detail/CVE-2026-12003
access.redhat.com/errata/RHSA-2026:35806
access.redhat.com/security/cve/CVE-2026-11972
access.redhat.com/security/updates/classification
images.redhat.com
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_35806.json
bugzilla.redhat.com/show_bug.cgi?id=2492050
cve.org/CVERecord?id=CVE-2026-11972
access.redhat.com/errata/RHSA-2026:35807
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_35807.json
access.redhat.com/errata/RHSA-2026:35812
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_35812.json
access.redhat.com/errata/RHSA-2026:35813
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_35813.json
access.redhat.com/errata/RHSA-2026:54534
access.redhat.com/security/cve/CVE-2026-11940
access.redhat.com/security/cve/CVE-2026-15308
access.redhat.com/security/cve/CVE-2026-4360
access.redhat.com/security/cve/CVE-2026-6879
access.redhat.com/security/cve/CVE-2026-18503
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_54534.json
bugzilla.redhat.com/show_bug.cgi?id=2494987
cve.org/CVERecord?id=CVE-2026-4360
nvd.nist.gov/vuln/detail/CVE-2026-4360
github.com/python/cpython/issues/151987
github.com/python/cpython/pull/151988
mail.python.org/archives/list/[email protected]/thread/TWZW2PC2AZOV6FENIHFSRC63OM7MBGSB
bugzilla.redhat.com/show_bug.cgi?id=2508122
cve.org/CVERecord?id=CVE-2026-6879
nvd.nist.gov/vuln/detail/CVE-2026-6879
github.com/python/cpython/commit/2ffab083782968a4d732738f4f1dff6bbd69d2b0
github.com/python/cpython/issues/152674
github.com/python/cpython/pull/152676
mail.python.org/archives/list/[email protected]/thread/7YMZ6DDZVR26TJJBVO3RDNBAVGHNYAKR
bugzilla.redhat.com/show_bug.cgi?id=2491848
cve.org/CVERecord?id=CVE-2026-11940
github.com/python/cpython/issues/151558
github.com/python/cpython/pull/151559
mail.python.org/archives/list/[email protected]/thread/LD6QIISNQFQYOIEPJNEUIPV7S3V76FZH
bugzilla.redhat.com/show_bug.cgi?id=2498608
cve.org/CVERecord?id=CVE-2026-15308
nvd.nist.gov/vuln/detail/CVE-2026-15308
github.com/python/cpython/commit/07efb08123ba9367a7107325adb9d5626dca1ca9
github.com/python/cpython/commit/7933f4bf7131aa4140750f9404f5de0aa2969ced
github.com/python/cpython/commit/bcf98ddbc40ec9b3ee87da0124a5660b19b7e606
github.com/python/cpython/commit/e9f92ac0b298292e7ff998e52cb8ccacfb27a0bd
github.com/python/cpython/issues/153030
github.com/python/cpython/pull/153031
mail.python.org/archives/list/[email protected]/thread/F6453LWKSHKCTWFLCOURWPLETNUIW2Z5
bugzilla.redhat.com/show_bug.cgi?id=2513510
cve.org/CVERecord?id=CVE-2026-18503
nvd.nist.gov/vuln/detail/CVE-2026-18503
github.com/python/cpython/issues/98820
github.com/python/cpython/pull/153694
mail.python.org/archives/list/[email protected]/thread/KQ7NBMCPAZJHRROQXJQE4GMXGLD5KHBS
access.redhat.com/errata/RHSA-2026:54554
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_54554.json
suse.com/support/update/announcement/2026/suse-su-202623159-1
bugzilla.suse.com/1257041
bugzilla.suse.com/1257044
bugzilla.suse.com/1265268
bugzilla.suse.com/1268977
bugzilla.suse.com/1269066
bugzilla.suse.com/1269788
bugzilla.suse.com/1269959
bugzilla.suse.com/1271192
suse.com/security/cve/CVE-2025-15366
suse.com/security/cve/CVE-2025-15367
suse.com/security/cve/CVE-2026-0864
suse.com/security/cve/CVE-2026-11940
suse.com/security/cve/CVE-2026-11972
suse.com/security/cve/CVE-2026-15308
suse.com/security/cve/CVE-2026-4360
suse.com/security/cve/CVE-2026-8328
suse.com/support/update/announcement/2026/suse-su-202623191-1
bugzilla.suse.com/1258364
bugzilla.suse.com/1261969
bugzilla.suse.com/1262098
bugzilla.suse.com/1262319
bugzilla.suse.com/1262654
bugzilla.suse.com/1263083
bugzilla.suse.com/1264962
bugzilla.suse.com/1267581
bugzilla.suse.com/1267821
bugzilla.suse.com/1268375
suse.com/security/cve/CVE-2026-1502
suse.com/security/cve/CVE-2026-3276
suse.com/security/cve/CVE-2026-4786
suse.com/security/cve/CVE-2026-6019
suse.com/security/cve/CVE-2026-6100
suse.com/security/cve/CVE-2026-7210
suse.com/security/cve/CVE-2026-7774
suse.com/support/update/announcement/2026/suse-su-202623212-1
suse.com/support/update/announcement/2026/suse-su-202623303-1
suse.com/support/update/announcement/2026/suse-su-202623743-1
bugzilla.suse.com/1259240
bugzilla.suse.com/1259611
bugzilla.suse.com/1259734
bugzilla.suse.com/1259735
bugzilla.suse.com/1260026
bugzilla.suse.com/1267974
bugzilla.suse.com/1276223
bugzilla.suse.com/1276226
suse.com/security/cve/CVE-2021-4189
suse.com/security/cve/CVE-2025-13462
suse.com/security/cve/CVE-2025-4330
suse.com/security/cve/CVE-2026-15806
suse.com/security/cve/CVE-2026-17084
suse.com/security/cve/CVE-2026-2297
suse.com/security/cve/CVE-2026-3644
suse.com/security/cve/CVE-2026-4224
suse.com/security/cve/CVE-2026-45186
suse.com/security/cve/CVE-2026-4519
suse.com/security/cve/CVE-2026-72522
suse.com/security/cve/CVE-2026-9669
suse.com/support/update/announcement/2026/suse-su-20263530-1
bugzilla.suse.com/1211301
suse.com/support/update/announcement/2026/suse-su-20263548-1
suse.com/support/update/announcement/2026/suse-su-20263560-1
suse.com/support/update/announcement/2026/suse-su-20263569-1
suse.com/support/update/announcement/2026/suse-su-20263601-1
bugzilla.suse.com/1257599
bugzilla.suse.com/1262467
bugzilla.suse.com/1263442
bugzilla.suse.com/1263443
bugzilla.suse.com/1266669
suse.com/security/cve/CVE-2026-1703
suse.com/security/cve/CVE-2026-3219
suse.com/security/cve/CVE-2026-6357
suse.com/security/cve/CVE-2026-8643
suse.com/support/update/announcement/2026/suse-su-20263635-1
suse.com/support/update/announcement/2026/suse-su-20263649-1
bugzilla.suse.com/1262429
suse.com/support/update/announcement/2026/suse-su-20263855-1
bugzilla.suse.com/1273090
bugzilla.suse.com/1273091
bugzilla.suse.com/1273094
bugzilla.suse.com/1274743
bugzilla.suse.com/1276903
bugzilla.suse.com/1277271
bugzilla.suse.com/1276227
bugzilla.suse.com/1277111
bugzilla.suse.com/1218722
bugzilla.suse.com/1252286
ubuntu.com/security/CVE-2026-11972
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.