Every CVE Search/ Get API key

CVE-2026-9669

bz2.BZ2Decompressor reuse after error can cause a stack buffer overflow

8.2 HighFix available

bz2.BZ2Decompressor objects could be reused after a decompression error. If an application caught the resulting OSError and retried with the same decompressor, crafted input could cause the decompressor to resume from an invalid internal state and perform out-of-bounds writes to a stack buffer. This could crash the process when processing untrusted data.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
High
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
None
Integrity
None
Availability
High

Exploit likelihood

0.43%Up 0.4 points since Jun 9, 2026
90%50%10%1%

What each source reports

CVE List Score used 8.2

bz2.BZ2Decompressor reuse after error can cause a stack buffer overflow

bz2.BZ2Decompressor objects could be reused after a decompression error. If an application caught the resulting OSError and retried with the same decompressor, crafted input could cause the decompressor to resume from an invalid internal state and perform out-of-bounds writes to a stack buffer. This could crash the process when processing untrusted data.

Record
CVE-2026-9669
CVSS 4.0
8.2 HighCVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
Weakness
CWE-121
Updated
2026-11-02
EUVDEUVD-2026-35202 8.2

bz2.BZ2Decompressor objects could be reused after a decompression error. If an application caught the resulting OSError and retried with the same decompressor, crafted input could cause the decompressor to resume from an invalid internal state and perform out-of-bounds writes to a stack buffer. This could crash the process when processing untrusted data.

Record
EUVD-2026-35202
CVSS 4.0
8.2 HighCVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
Updated
2026-11-02
GitHub AdvisoriesGHSA-8jvr-397x-xqh9 8.2

bz2.BZ2Decompressor objects could be reused after a decompression error. If an application caught...

bz2.BZ2Decompressor objects could be reused after a decompression error. If an application caught the resulting OSError and retried with the same decompressor, crafted input could cause the decompressor to resume from an invalid internal state and perform out-of-bounds writes to a stack buffer. This could crash the process when processing untrusted data.

Record
GHSA-8jvr-397x-xqh9
CVSS 4.0
8.2 HighCVSS:4.0/AV:N/AC:H/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-121
Updated
2026-11-02
NVD 8.2

bz2.BZ2Decompressor objects could be reused after a decompression error. If an application caught the resulting OSError and retried with the same decompressor, crafted input could cause the decompressor to resume from an invalid internal state and perform out-of-bounds writes to a stack buffer. This could crash the process when processing untrusted data.

Record
CVE-2026-9669
CVSS 4.0
8.2 HighCVSS:4.0/AV:N/AC:H/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-121
Updated
2026-11-02
OSVALPINE-CVE-2026-9669 8.2

bz2.BZ2Decompressor objects could be reused after a decompression error. If an application caught the resulting OSError and retried with the same decompressor, crafted input could cause the decompressor to resume from an invalid internal state and perform out-of-bounds writes to a stack buffer. This could crash the process when processing untrusted data.

Record
ALPINE-CVE-2026-9669
CVSS 4.0
8.2 HighCVSS:4.0/AV:N/AC:H/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

bz2.BZ2Decompressor reuse after error can cause a stack buffer overflow

bz2.BZ2Decompressor objects could be reused after a decompression error. If an application caught the resulting OSError and retried with the same decompressor, crafted input could cause the decompressor to resume from an invalid internal state and perform out-of-bounds writes to a stack buffer. This could crash the process when processing untrusted data.

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

bz2.BZ2Decompressor objects could be reused after a decompression error. If an application caught the resulting OSError and retried with the same decompressor, crafted input could cause the decompressor to resume from an invalid internal state and perform out-of-bounds writes to a stack buffer. This could crash the process when processing untrusted data.

Record
DEBIAN-CVE-2026-9669
CVSS 4.0
8.2 HighCVSS:4.0/AV:N/AC:H/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-2694 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.data_filter could be bypassed using crafted link entries, including symlinks with empty or directory-like names, to redirect later archive members outside the intended extraction directory. This allowed a malicious tar archive to cause tarfile.extractall() to write files outside the destination directory, subject to the permissions of the extracting process.(CVE-2026-7774)

bz2.BZ2Decompressor objects could be reused after a decompression error. If an application caught the resulting OSError and retried with the same decompressor, crafted input could cause the decompressor to resume from an invalid internal state and perform out-of-bounds writes to a stack buffer. This could crash the process when processing untrusted data.(CVE-2026-9669)

Record
OESA-2026-2694
CVSS 4.0
8.2 HighCVSS:4.0/AV:N/AC:H/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-2695 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.data_filter could be bypassed using crafted link entries, including symlinks with empty or directory-like names, to redirect later archive members outside the intended extraction directory. This allowed a malicious tar archive to cause tarfile.extractall() to write files outside the destination directory, subject to the permissions of the extracting process.(CVE-2026-7774)

bz2.BZ2Decompressor objects could be reused after a decompression error. If an application caught the resulting OSError and retried with the same decompressor, crafted input could cause the decompressor to resume from an invalid internal state and perform out-of-bounds writes to a stack buffer. This could crash the process when processing untrusted data.(CVE-2026-9669)

Record
OESA-2026-2695
CVSS 4.0
8.2 HighCVSS:4.0/AV:N/AC:H/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:67572 7.8

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

Record
RHSA-2026:67572
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2026:68132 7.1

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

Record
RHSA-2026:68132
CVSS 3.1
7.1 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:N
Updated
2026-11-02
OSVRHSA-2026:68135 7.8

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

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

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

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

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

Record
RHSA-2026:68309
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVUBUNTU-CVE-2026-9669 8.2

bz2.BZ2Decompressor objects could be reused after a decompression error. If an application caught the resulting OSError and retried with the same decompressor, crafted input could cause the decompressor to resume from an invalid internal state and perform out-of-bounds writes to a stack buffer. This could crash the process when processing untrusted data.

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

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

bz2.BZ2Decompressor objects could be reused after a decompression error. If an application caught the resulting OSError and retried with the same decompressor, crafted input could cause the decompressor to resume from an invalid internal state and perform out-of-bounds writes to a stack buffer. This could crash the process when processing untrusted data.

Record
AZL-90159
Updated
2026-11-02
OSVBIT-libpython-2026-9669 No score

bz2.BZ2Decompressor reuse after error can cause a stack buffer overflow

bz2.BZ2Decompressor objects could be reused after a decompression error. If an application caught the resulting OSError and retried with the same decompressor, crafted input could cause the decompressor to resume from an invalid internal state and perform out-of-bounds writes to a stack buffer. This could crash the process when processing untrusted data.

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

bz2.BZ2Decompressor reuse after error can cause a stack buffer overflow

bz2.BZ2Decompressor objects could be reused after a decompression error. If an application caught the resulting OSError and retried with the same decompressor, crafted input could cause the decompressor to resume from an invalid internal state and perform out-of-bounds writes to a stack buffer. This could crash the process when processing untrusted data.

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

bz2.BZ2Decompressor reuse after error can cause a stack buffer overflow

bz2.BZ2Decompressor objects could be reused after a decompression error. If an application caught the resulting OSError and retried with the same decompressor, crafted input could cause the decompressor to resume from an invalid internal state and perform out-of-bounds writes to a stack buffer. This could crash the process when processing untrusted data.

Record
BIT-python-min-2026-9669
Updated
2026-11-02
OSVCLSA-2026-1789461197 No score

Fix CVE(s): CVE-2026-9669

  • SECURITY UPDATE: out-of-bounds stack write when a bz2 decompressor or BZ2File handle is reused after a decompression error
    • debian/patches/CVE-2026-9669.patch: record the bzlib error code on BZ2DecompObject and refuse further decompress() calls with ValueError in Modules/bz2module.c, so that crafted input can no longer make BZ2_bzDecompress() resume from an invalid internal state; also make the error sticky for the C BZ2File read paths, which re-entered the errored stream in the same way, and add regression tests for both
    • CVE-2026-9669
Record
CLSA-2026-1789461197
Updated
2026-11-02
OSVCLSA-2026-1789575335 No score

Fix CVE(s): CVE-2026-9669

  • SECURITY UPDATE: out-of-bounds write on bz2 decompressor and BZ2File reuse after a decompression error
    • debian/patches/CVE-2026-9669.patch: make a libbz2 decompression error sticky on the decompressor object and on the BZ2File read paths in Modules/bz2module.c, so a reused object can no longer re-enter BZ2_bzDecompress() on an errored stream and write out of bounds
    • CVE-2026-9669
Record
CLSA-2026-1789575335
Updated
2026-11-02
OSVCLSA-2026-1789578322 No score

python3: Fix of CVE-2026-9669

  • CVE-2026-9669: fix a possible stack buffer overflow in bz2 by making a BZ2Decompressor unusable after libbz2 reports a decompression error
Record
CLSA-2026-1789578322
Updated
2026-11-02
OSVCLSA-2026-1789578714 No score

python3: Fix of CVE-2026-9669

  • CVE-2026-9669: fix a possible stack buffer overflow in bz2 by making a BZ2Decompressor unusable after libbz2 reports a decompression error
Record
CLSA-2026-1789578714
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-1789641197 No score

python3: Fix of CVE-2026-9669

  • CVE-2026-9669: fix a possible stack buffer overflow in bz2 by making a BZ2Decompressor unusable after libbz2 reports a decompression error
Record
CLSA-2026-1789641197
Updated
2026-11-02
OSVCLSA-2026-1789661605 No score

python: Fix of 3 CVEs

  • CVE-2026-9669: fix a stack buffer overflow in the bz2 module when a BZ2Decompressor object is reused after a decompression error; the decompressor now becomes unusable once libbz2 reports an error, instead of resuming from an invalid internal state
Record
CLSA-2026-1789661605
Updated
2026-11-02
OSVCLSA-2026-1789662564 No score

python: Fix of CVE-2026-9669

  • CVE-2026-9669: fix a stack buffer overflow in the bz2 module when a BZ2Decompressor object is reused after a decompression error; the decompressor now becomes unusable once libbz2 reports an error, instead of resuming from an invalid internal state
Record
CLSA-2026-1789662564
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-1789747235 No score

python3.9: Fix of CVE-2026-9669

  • CVE-2026-9669: latch the libbz2 error in BZ2Decompressor and raise ValueError from any further decompress(), so a decompressor that has already failed can no longer be reused
Record
CLSA-2026-1789747235
Updated
2026-11-02
OSVCLSA-2026-1789748541 No score

Fix CVE(s): CVE-2026-9669

  • SECURITY UPDATE: out-of-bounds write via bz2 stream reuse after a decompression error (CVE-2026-9669)
    • debian/patches/CVE-2026-9669.patch: record the libbz2 error code on the BZ2Decompressor and BZ2File objects in Modules/bz2module.c and refuse every later decompress() or read() call, so BZ2_bzDecompress() is never re-entered on a stream libbz2 has already reported an error for; adds regression tests for both paths to Lib/test/test_bz2.py
    • CVE-2026-9669
Record
CLSA-2026-1789748541
Updated
2026-11-02
OSVCLSA-2026-1789900651 No score

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

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

python2: Fix of 2 CVEs

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

python2: Fix of 2 CVEs

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

python3.9: Fix of 4 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
Record
CLSA-2026-1789993238
Updated
2026-11-02
OSVCLSA-2026-1789995979 No score

python3: Fix of 4 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
Record
CLSA-2026-1789995979
Updated
2026-11-02
OSVCLSA-2026-1790007232 No score

python3: Fix of 4 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
Record
CLSA-2026-1790007232
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:11181-1 No score

python314-3.14.6-1.1 on GA media

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

Record
openSUSE-SU-2026:11181-1
Updated
2026-11-02
OSVopenSUSE-SU-2026:11747-1 No score

python310-3.10.21-1.1 on GA media

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

Record
openSUSE-SU-2026:11747-1
Updated
2026-11-02
OSVopenSUSE-SU-2026:11748-1 No score

python315-3.15.0~rc2-1.1 on GA media

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

Record
openSUSE-SU-2026:11748-1
Updated
2026-11-02
OSVopenSUSE-SU-2026:11756-1 No score

python311-3.11.16-1.1 on GA media

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

Record
openSUSE-SU-2026:11756-1
Updated
2026-11-02
OSVopenSUSE-SU-2026:11757-1 No score

python312-3.12.14-1.1 on GA media

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

Record
openSUSE-SU-2026:11757-1
Updated
2026-11-02
OSVopenSUSE-SU-2026:11817-1 No score

python313-3.13.15-1.1 on GA media

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

Record
openSUSE-SU-2026:11817-1
Updated
2026-11-02
OSVPSF-2026-27 No score

bz2.BZ2Decompressor objects could be reused after a decompression error. If an application caught the resulting OSError and retried with the same decompressor, crafted input could cause the decompressor to resume from an invalid internal state and perform out-of-bounds writes to a stack buffer. This could crash the process when processing untrusted data.

Record
PSF-2026-27
Updated
2026-11-02
OSVROOT-OS-ALPINE-320-CVE-2026-9669 No score

CVE-2026-9669 in python3 - Patched by Root

Root has patched CVE-2026-9669 in the python3 package for Root:Alpine:3.20. Multiple fixed versions available.

Record
ROOT-OS-ALPINE-320-CVE-2026-9669
Updated
2026-11-02
OSVROOT-OS-DEBIAN-11-CVE-2026-9669 No score

CVE-2026-9669 in python3.9 - Patched by Root

Root has patched CVE-2026-9669 in the python3.9 package for Root:Debian:11. Multiple fixed versions available.

Record
ROOT-OS-DEBIAN-11-CVE-2026-9669
Updated
2026-11-02
OSVROOT-OS-DEBIAN-12-CVE-2026-9669 No score

CVE-2026-9669 in python3.11 - Patched by Root

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

Record
ROOT-OS-DEBIAN-12-CVE-2026-9669
Updated
2026-11-02
OSVSUSE-SU-2026:23743-1 No score

Security update for python311

This update for python311 fixes the following issues:

  • CVE-2025-13462: incorrect parsing of TarInfo header when GNU long name and type AREGTYPE are combined (bsc#1259611).
  • CVE-2026-0864: improper handling of line-ending characters can lead to configuration file injection when the configparser module is used (bsc#1269066).
  • CVE-2026-1502: HTTP client proxy tunnel headers not validated for CR/LF (bsc#1261969).
  • CVE-2026-2297: cpython: incorrectly handled hook in FileLoader can lead to validation bypass (bsc#1259240).
  • CVE-2026-3276: quadratic complexity in unicodedata.normalize() can lead to DoS when processing specially crafted Unicode input (bsc#1267581).
  • CVE-2026-3644: incomplete control character validation in http.cookies (bsc#1259734).
  • CVE-2026-4224: C stack overflow when parsing XML with deeply nested DTD content models (bsc#1259735).
  • CVE-2026-4360: in the Tarfile.extract() function, the filter parameter is not passed properly when extracting hardlinks (bsc#1269959).
  • CVE-2026-4519: leading dashes in URLs are accepted by the webbrowser.open() API and allow for web browser command line option injection (bsc#1260026).
  • CVE-2026-4786: Incomplete mitigation of %action expansion for command injection to webbrowser.open() (bsc#1262319).
  • CVE-2026-6100: Arbitrary code execution or information disclosure via use-after-free in decompression modules (bsc#1262098).
  • CVE-2026-7210: xml.parsers.expat and xml.etree.ElementTree use insufficient entropy for Expat hash-flooding protection (bsc#1264962).
  • CVE-2026-7774: tarfile.data_filter path traversal bypass allows writing outside the extraction directory (bsc#1267821).
  • CVE-2026-8328: ftpcp() does not use actual peer address and trusts server-supplied PASV host address (bsc#1265268).
  • CVE-2026-9669: crafted input can cause a stack buffer overflow (bsc#1267974).
  • CVE-2026-11940: tarfile extraction filter bypass via a crafted archive allows escaping the destination directory and enables arbitrary file reads and writes (bsc#1268977).
  • CVE-2026-11972: infinite loop due to improper EOF handling in the tarfile module streaming mode can lead to DoS (bsc#1269788).
  • CVE-2026-15308: Incremental HTMLParser allows CPU-exhaustion DoS via repeated unterminated markup declarations (bsc#1271192).
  • CVE-2026-15806: urllib.request.HTTPPasswordMgr credentials for one URL scheme sent over another scheme (bsc#1276223).
  • CVE-2026-17084: StringPrep algorithm considered Unicode codepoint attributes outside Unicode 3.2.0 (bsc#1276226).

Changes for python311:

  • Update to 3.11.16:
  • Build
  • gh-153438: Update Windows build and installer tooling and documentation to use the current download URL for nuget.exe.
  • Library
  • gh-109638: Fix exponential time in csv.Sniffer.sniff() for a sample which contains many quote characters. A doubled quote character is now also detected in a field which contains the delimiter or a line break.
  • gh-98820: Fix quadratic time in csv.Sniffer.sniff() for a sample which contains quoted fields, in particular for a single column of quoted fields.
  • gh-149231: In tomllib, the number of parts in TOML keys is now limited.
  • gh-146083: Update bundled libexpat to version 2.7.5.
  • gh-141707: Don't change tarfile.TarInfo type from AREGTYPE to DIRTYPE when parsing GNU long name or link headers (bsc#1259611, CVE-2025-13462).
  • gh-90949: Add SetBillionLaughsAttackProtectionActivationThreshold() and SetBillionLaughsAttackProtectionMaximumAmplification() to xmlparser objects to tune protections against billion laughs attacks. Patch by B�n�dikt Tran.
  • gh-100372: ssl.SSLContext.load_verify_locations() no longer incorrectly accepts some cases of trailing data when parsing DER.
  • Security
  • gh-155558: Update bundled libexpat to version 2.8.3 for the fix to CVE-2026-72522.
  • gh-153030: Fixed quadratic complexity in incremental parsing of long unterminated constructs (such as tags or comments) in…
Record
SUSE-SU-2026:23743-1
Updated
2026-11-02
OSVSUSE-SU-2026:23845-1 No score

Security update for python311

This update for python311 fixes the following issues:

  • CVE-2026-9669: crafted input can cause a stack buffer overflow (bsc#1267974).
  • CVE-2026-15806: urllib.request.HTTPPasswordMgr credentials for one URL scheme sent over another scheme (bsc#1276223).
  • CVE-2026-17084: StringPrep algorithm considered Unicode codepoint attributes outside Unicode 3.2.0 (bsc#1276226).

Changes for python311:

  • Updated to version 3.11.16
Record
SUSE-SU-2026:23845-1
Updated
2026-11-02
OSVSUSE-SU-2026:4396-1 No score

Security update for python311

This update for python311 fixes the following issues:

  • CVE-2026-9669: crafted input can cause a stack buffer overflow (bsc#1267974).
  • CVE-2026-15310: memory exhaustion in zipfile in bzip2/LZMA/Zstandard decompression (bsc#1277111).
  • CVE-2026-15806: urllib.request.HTTPPasswordMgr credentials for one URL scheme sent over another scheme (bsc#1276223).
  • CVE-2026-17084: StringPrep algorithm considered Unicode codepoint attributes outside Unicode 3.2.0 (bsc#1276226).
  • CVE-2026-19672: The tarfile module's tar and data extraction filters created directories outside the destination for members whose name leaves the destination and retu (bsc#1276227).

Changes for python311:

  • Update to version 3.11.16.
Record
SUSE-SU-2026:4396-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
python3
Alpine:v3.24
before 3.14.7-r0
3.14.7-r0
python3
Azure Linux:3
before 3.12.9-14
3.12.9-14
python3
Alpaquita:23
3.11.3-r0 up to 3.11.15-r4
3.11.15-r4
python3
Alpaquita:25
3.12.10-r1 up to 3.12.13-r4
3.12.13-r4
python3
Alpaquita:stream
3.11.4-r0 up to 3.14.5-r2
3.14.5-r2
python3
BellSoft Hardened Containers:23
3.11.3-r0 up to 3.11.15-r4
3.11.15-r4
python3
BellSoft Hardened Containers:25
3.12.10-r1 up to 3.12.13-r4
3.12.13-r4
python3
BellSoft Hardened Containers:stream
3.11.4-r0 up to 3.14.5-r2
3.14.5-r2
libpython
Bitnami
before 3.10.21, 3.11.0 up to 3.11.16, 3.12.0 up to 3.12.14, 3.13.0 up to 3.13.14, 3.14.0 up to 3.14.6
3.10.213.11.163.12.143.13.143.14.6
python
Bitnami
before 3.10.21, 3.11.0 up to 3.11.16, 3.12.0 up to 3.12.14, 3.13.0 up to 3.13.14, 3.14.0 up to 3.14.6
3.10.213.11.163.12.143.13.143.14.6
Show 290 moreShow less
Affected packages
PackageAffectedFixed
python-min
Bitnami
before 3.10.21, 3.11.0 up to 3.11.16, 3.12.0 up to 3.12.14, 3.13.0 up to 3.13.14, 3.14.0 up to 3.14.6
3.10.213.11.163.12.143.13.143.14.6
idle-python2.7
TuxCare:Debian:10
before 2.7.16-2+deb10u4+tuxcare.els5
2.7.16-2+deb10u4+tuxcare.els5
libpython2.7
TuxCare:Debian:10
before 2.7.16-2+deb10u4+tuxcare.els5
2.7.16-2+deb10u4+tuxcare.els5
libpython2.7-dev
TuxCare:Debian:10
before 2.7.16-2+deb10u4+tuxcare.els5
2.7.16-2+deb10u4+tuxcare.els5
libpython2.7-minimal
TuxCare:Debian:10
before 2.7.16-2+deb10u4+tuxcare.els5
2.7.16-2+deb10u4+tuxcare.els5
libpython2.7-stdlib
TuxCare:Debian:10
before 2.7.16-2+deb10u4+tuxcare.els5
2.7.16-2+deb10u4+tuxcare.els5
libpython2.7-testsuite
TuxCare:Debian:10
before 2.7.16-2+deb10u4+tuxcare.els5
2.7.16-2+deb10u4+tuxcare.els5
python2.7
TuxCare:Debian:10
before 2.7.16-2+deb10u4+tuxcare.els5
2.7.16-2+deb10u4+tuxcare.els5
python2.7-dev
TuxCare:Debian:10
before 2.7.16-2+deb10u4+tuxcare.els5
2.7.16-2+deb10u4+tuxcare.els5
python2.7-doc
TuxCare:Debian:10
before 2.7.16-2+deb10u4+tuxcare.els5
2.7.16-2+deb10u4+tuxcare.els5
python2.7-examples
TuxCare:Debian:10
before 2.7.16-2+deb10u4+tuxcare.els5
2.7.16-2+deb10u4+tuxcare.els5
python2.7-minimal
TuxCare:Debian:10
before 2.7.16-2+deb10u4+tuxcare.els5
2.7.16-2+deb10u4+tuxcare.els5
idle-python2.7
TuxCare:Ubuntu:16.04
before 2.7.12-1ubuntu0~16.04.18+tuxcare.els24
2.7.12-1ubuntu0~16.04.18+tuxcare.els24
libpython2.7
TuxCare:Ubuntu:16.04
before 2.7.12-1ubuntu0~16.04.18+tuxcare.els24
2.7.12-1ubuntu0~16.04.18+tuxcare.els24
libpython2.7-dev
TuxCare:Ubuntu:16.04
before 2.7.12-1ubuntu0~16.04.18+tuxcare.els24
2.7.12-1ubuntu0~16.04.18+tuxcare.els24
libpython2.7-minimal
TuxCare:Ubuntu:16.04
before 2.7.12-1ubuntu0~16.04.18+tuxcare.els24
2.7.12-1ubuntu0~16.04.18+tuxcare.els24
libpython2.7-stdlib
TuxCare:Ubuntu:16.04
before 2.7.12-1ubuntu0~16.04.18+tuxcare.els24
2.7.12-1ubuntu0~16.04.18+tuxcare.els24
libpython2.7-testsuite
TuxCare:Ubuntu:16.04
before 2.7.12-1ubuntu0~16.04.18+tuxcare.els24
2.7.12-1ubuntu0~16.04.18+tuxcare.els24
python2.7
TuxCare:Ubuntu:16.04
before 2.7.12-1ubuntu0~16.04.18+tuxcare.els24
2.7.12-1ubuntu0~16.04.18+tuxcare.els24
python2.7-dev
TuxCare:Ubuntu:16.04
before 2.7.12-1ubuntu0~16.04.18+tuxcare.els24
2.7.12-1ubuntu0~16.04.18+tuxcare.els24
python2.7-doc
TuxCare:Ubuntu:16.04
before 2.7.12-1ubuntu0~16.04.18+tuxcare.els24
2.7.12-1ubuntu0~16.04.18+tuxcare.els24
python2.7-examples
TuxCare:Ubuntu:16.04
before 2.7.12-1ubuntu0~16.04.18+tuxcare.els24
2.7.12-1ubuntu0~16.04.18+tuxcare.els24
python2.7-minimal
TuxCare:Ubuntu:16.04
before 2.7.12-1ubuntu0~16.04.18+tuxcare.els24
2.7.12-1ubuntu0~16.04.18+tuxcare.els24
python3
TuxCare:RHEL:7
before 3.6.8-21.0.9.el7_9.tuxcare.els3
3.6.8-21.0.9.el7_9.tuxcare.els3
python3-debug
TuxCare:RHEL:7
before 3.6.8-21.0.9.el7_9.tuxcare.els3
3.6.8-21.0.9.el7_9.tuxcare.els3
python3-devel
TuxCare:RHEL:7
before 3.6.8-21.0.9.el7_9.tuxcare.els3
3.6.8-21.0.9.el7_9.tuxcare.els3
python3-idle
TuxCare:RHEL:7
before 3.6.8-21.0.9.el7_9.tuxcare.els3
3.6.8-21.0.9.el7_9.tuxcare.els3
python3-libs
TuxCare:RHEL:7
before 3.6.8-21.0.9.el7_9.tuxcare.els3
3.6.8-21.0.9.el7_9.tuxcare.els3
python3-test
TuxCare:RHEL:7
before 3.6.8-21.0.9.el7_9.tuxcare.els3
3.6.8-21.0.9.el7_9.tuxcare.els3
python3-tkinter
TuxCare:RHEL:7
before 3.6.8-21.0.9.el7_9.tuxcare.els3
3.6.8-21.0.9.el7_9.tuxcare.els3
python3
TuxCare:OracleLinux:7
before 3.6.8-21.0.9.el7_9.tuxcare.els3
3.6.8-21.0.9.el7_9.tuxcare.els3
python3-debug
TuxCare:OracleLinux:7
before 3.6.8-21.0.9.el7_9.tuxcare.els3
3.6.8-21.0.9.el7_9.tuxcare.els3
python3-devel
TuxCare:OracleLinux:7
before 3.6.8-21.0.9.el7_9.tuxcare.els3
3.6.8-21.0.9.el7_9.tuxcare.els3
python3-idle
TuxCare:OracleLinux:7
before 3.6.8-21.0.9.el7_9.tuxcare.els3
3.6.8-21.0.9.el7_9.tuxcare.els3
python3-libs
TuxCare:OracleLinux:7
before 3.6.8-21.0.9.el7_9.tuxcare.els3
3.6.8-21.0.9.el7_9.tuxcare.els3
python3-test
TuxCare:OracleLinux:7
before 3.6.8-21.0.9.el7_9.tuxcare.els3
3.6.8-21.0.9.el7_9.tuxcare.els3
python3-tkinter
TuxCare:OracleLinux:7
before 3.6.8-21.0.9.el7_9.tuxcare.els3
3.6.8-21.0.9.el7_9.tuxcare.els3
idle-python3.5
TuxCare:Ubuntu:16.04
From an advisory covering 2 CVEs
before 1:3.5.2-2ubuntu0~16.04.13+tuxcare.els30
1:3.5.2-2ubuntu0~16.04.13+tuxcare.els30
libpython3.5
TuxCare:Ubuntu:16.04
From an advisory covering 2 CVEs
before 1:3.5.2-2ubuntu0~16.04.13+tuxcare.els30
1:3.5.2-2ubuntu0~16.04.13+tuxcare.els30
libpython3.5-dev
TuxCare:Ubuntu:16.04
From an advisory covering 2 CVEs
before 1:3.5.2-2ubuntu0~16.04.13+tuxcare.els30
1:3.5.2-2ubuntu0~16.04.13+tuxcare.els30
libpython3.5-minimal
TuxCare:Ubuntu:16.04
From an advisory covering 2 CVEs
before 1:3.5.2-2ubuntu0~16.04.13+tuxcare.els30
1:3.5.2-2ubuntu0~16.04.13+tuxcare.els30
libpython3.5-stdlib
TuxCare:Ubuntu:16.04
From an advisory covering 2 CVEs
before 1:3.5.2-2ubuntu0~16.04.13+tuxcare.els30
1:3.5.2-2ubuntu0~16.04.13+tuxcare.els30
libpython3.5-testsuite
TuxCare:Ubuntu:16.04
From an advisory covering 2 CVEs
before 1:3.5.2-2ubuntu0~16.04.13+tuxcare.els30
1:3.5.2-2ubuntu0~16.04.13+tuxcare.els30
python3.5
TuxCare:Ubuntu:16.04
From an advisory covering 2 CVEs
before 1:3.5.2-2ubuntu0~16.04.13+tuxcare.els30
1:3.5.2-2ubuntu0~16.04.13+tuxcare.els30
python3.5-dev
TuxCare:Ubuntu:16.04
From an advisory covering 2 CVEs
before 1:3.5.2-2ubuntu0~16.04.13+tuxcare.els30
1:3.5.2-2ubuntu0~16.04.13+tuxcare.els30
python3.5-doc
TuxCare:Ubuntu:16.04
From an advisory covering 2 CVEs
before 1:3.5.2-2ubuntu0~16.04.13+tuxcare.els30
1:3.5.2-2ubuntu0~16.04.13+tuxcare.els30
python3.5-examples
TuxCare:Ubuntu:16.04
From an advisory covering 2 CVEs
before 1:3.5.2-2ubuntu0~16.04.13+tuxcare.els30
1:3.5.2-2ubuntu0~16.04.13+tuxcare.els30
python3.5-minimal
TuxCare:Ubuntu:16.04
From an advisory covering 2 CVEs
before 1:3.5.2-2ubuntu0~16.04.13+tuxcare.els30
1:3.5.2-2ubuntu0~16.04.13+tuxcare.els30
python3.5-venv
TuxCare:Ubuntu:16.04
From an advisory covering 2 CVEs
before 1:3.5.2-2ubuntu0~16.04.13+tuxcare.els30
1:3.5.2-2ubuntu0~16.04.13+tuxcare.els30
idle-python3.6
TuxCare:Ubuntu:18.04
From an advisory covering 2 CVEs
before 3.6.9-1~18.04ubuntu1.12+tuxcare.els26
3.6.9-1~18.04ubuntu1.12+tuxcare.els26
libpython3.6
TuxCare:Ubuntu:18.04
From an advisory covering 2 CVEs
before 3.6.9-1~18.04ubuntu1.12+tuxcare.els26
3.6.9-1~18.04ubuntu1.12+tuxcare.els26
libpython3.6-dev
TuxCare:Ubuntu:18.04
From an advisory covering 2 CVEs
before 3.6.9-1~18.04ubuntu1.12+tuxcare.els26
3.6.9-1~18.04ubuntu1.12+tuxcare.els26
libpython3.6-minimal
TuxCare:Ubuntu:18.04
From an advisory covering 2 CVEs
before 3.6.9-1~18.04ubuntu1.12+tuxcare.els26
3.6.9-1~18.04ubuntu1.12+tuxcare.els26
libpython3.6-stdlib
TuxCare:Ubuntu:18.04
From an advisory covering 2 CVEs
before 3.6.9-1~18.04ubuntu1.12+tuxcare.els26
3.6.9-1~18.04ubuntu1.12+tuxcare.els26
libpython3.6-testsuite
TuxCare:Ubuntu:18.04
From an advisory covering 2 CVEs
before 3.6.9-1~18.04ubuntu1.12+tuxcare.els26
3.6.9-1~18.04ubuntu1.12+tuxcare.els26
python3.6
TuxCare:Ubuntu:18.04
From an advisory covering 2 CVEs
before 3.6.9-1~18.04ubuntu1.12+tuxcare.els26
3.6.9-1~18.04ubuntu1.12+tuxcare.els26
python3.6-dev
TuxCare:Ubuntu:18.04
From an advisory covering 2 CVEs
before 3.6.9-1~18.04ubuntu1.12+tuxcare.els26
3.6.9-1~18.04ubuntu1.12+tuxcare.els26
python3.6-doc
TuxCare:Ubuntu:18.04
From an advisory covering 2 CVEs
before 3.6.9-1~18.04ubuntu1.12+tuxcare.els26
3.6.9-1~18.04ubuntu1.12+tuxcare.els26
python3.6-examples
TuxCare:Ubuntu:18.04
From an advisory covering 2 CVEs
before 3.6.9-1~18.04ubuntu1.12+tuxcare.els26
3.6.9-1~18.04ubuntu1.12+tuxcare.els26
python3.6-minimal
TuxCare:Ubuntu:18.04
From an advisory covering 2 CVEs
before 3.6.9-1~18.04ubuntu1.12+tuxcare.els26
3.6.9-1~18.04ubuntu1.12+tuxcare.els26
python3.6-venv
TuxCare:Ubuntu:18.04
From an advisory covering 2 CVEs
before 3.6.9-1~18.04ubuntu1.12+tuxcare.els26
3.6.9-1~18.04ubuntu1.12+tuxcare.els26
python3
TuxCare:CentOS:7
before 3.6.8-21.0.9.el7_9.tuxcare.els3
3.6.8-21.0.9.el7_9.tuxcare.els3
python3-debug
TuxCare:CentOS:7
before 3.6.8-21.0.9.el7_9.tuxcare.els3
3.6.8-21.0.9.el7_9.tuxcare.els3
python3-devel
TuxCare:CentOS:7
before 3.6.8-21.0.9.el7_9.tuxcare.els3
3.6.8-21.0.9.el7_9.tuxcare.els3
python3-idle
TuxCare:CentOS:7
before 3.6.8-21.0.9.el7_9.tuxcare.els3
3.6.8-21.0.9.el7_9.tuxcare.els3
python3-libs
TuxCare:CentOS:7
before 3.6.8-21.0.9.el7_9.tuxcare.els3
3.6.8-21.0.9.el7_9.tuxcare.els3
python3-test
TuxCare:CentOS:7
before 3.6.8-21.0.9.el7_9.tuxcare.els3
3.6.8-21.0.9.el7_9.tuxcare.els3
python3-tkinter
TuxCare:CentOS:7
before 3.6.8-21.0.9.el7_9.tuxcare.els3
3.6.8-21.0.9.el7_9.tuxcare.els3
python
TuxCare:OracleLinux:6
before 2.6.6-70.el6.tuxcare.els30
2.6.6-70.el6.tuxcare.els30
python-devel
TuxCare:OracleLinux:6
before 2.6.6-70.el6.tuxcare.els30
2.6.6-70.el6.tuxcare.els30
python-libs
TuxCare:OracleLinux:6
before 2.6.6-70.el6.tuxcare.els30
2.6.6-70.el6.tuxcare.els30
python-test
TuxCare:OracleLinux:6
before 2.6.6-70.el6.tuxcare.els30
2.6.6-70.el6.tuxcare.els30
python-tools
TuxCare:OracleLinux:6
before 2.6.6-70.el6.tuxcare.els30
2.6.6-70.el6.tuxcare.els30
tkinter
TuxCare:OracleLinux:6
before 2.6.6-70.el6.tuxcare.els30
2.6.6-70.el6.tuxcare.els30
python
TuxCare:CentOS:6
before 2.6.6-70.el6.tuxcare.els30
2.6.6-70.el6.tuxcare.els30
python-devel
TuxCare:CentOS:6
before 2.6.6-70.el6.tuxcare.els30
2.6.6-70.el6.tuxcare.els30
python-libs
TuxCare:CentOS:6
before 2.6.6-70.el6.tuxcare.els30
2.6.6-70.el6.tuxcare.els30
python-test
TuxCare:CentOS:6
before 2.6.6-70.el6.tuxcare.els30
2.6.6-70.el6.tuxcare.els30
python-tools
TuxCare:CentOS:6
before 2.6.6-70.el6.tuxcare.els30
2.6.6-70.el6.tuxcare.els30
tkinter
TuxCare:CentOS:6
before 2.6.6-70.el6.tuxcare.els30
2.6.6-70.el6.tuxcare.els30
python3.11
TuxCare:AlmaLinux:9.6
From an advisory covering 5 CVEs
before 3.11.11-2.el9_6.2.tuxcare.els17
3.11.11-2.el9_6.2.tuxcare.els17
python3.11-debug
TuxCare:AlmaLinux:9.6
From an advisory covering 5 CVEs
before 3.11.11-2.el9_6.2.tuxcare.els17
3.11.11-2.el9_6.2.tuxcare.els17
python3.11-devel
TuxCare:AlmaLinux:9.6
From an advisory covering 5 CVEs
before 3.11.11-2.el9_6.2.tuxcare.els17
3.11.11-2.el9_6.2.tuxcare.els17
python3.11-idle
TuxCare:AlmaLinux:9.6
From an advisory covering 5 CVEs
before 3.11.11-2.el9_6.2.tuxcare.els17
3.11.11-2.el9_6.2.tuxcare.els17
python3.11-libs
TuxCare:AlmaLinux:9.6
From an advisory covering 5 CVEs
before 3.11.11-2.el9_6.2.tuxcare.els17
3.11.11-2.el9_6.2.tuxcare.els17
python3.11-test
TuxCare:AlmaLinux:9.6
From an advisory covering 5 CVEs
before 3.11.11-2.el9_6.2.tuxcare.els17
3.11.11-2.el9_6.2.tuxcare.els17
python3.11-tkinter
TuxCare:AlmaLinux:9.6
From an advisory covering 5 CVEs
before 3.11.11-2.el9_6.2.tuxcare.els17
3.11.11-2.el9_6.2.tuxcare.els17
python3.11
TuxCare:AlmaLinux:9.2
From an advisory covering 2 CVEs
before 3.11.2-2.el9_2.2.tuxcare.els33
3.11.2-2.el9_2.2.tuxcare.els33
python3.11-debug
TuxCare:AlmaLinux:9.2
From an advisory covering 2 CVEs
before 3.11.2-2.el9_2.2.tuxcare.els33
3.11.2-2.el9_2.2.tuxcare.els33
python3.11-devel
TuxCare:AlmaLinux:9.2
From an advisory covering 2 CVEs
before 3.11.2-2.el9_2.2.tuxcare.els33
3.11.2-2.el9_2.2.tuxcare.els33
python3.11-idle
TuxCare:AlmaLinux:9.2
From an advisory covering 2 CVEs
before 3.11.2-2.el9_2.2.tuxcare.els33
3.11.2-2.el9_2.2.tuxcare.els33
python3.11-libs
TuxCare:AlmaLinux:9.2
From an advisory covering 2 CVEs
before 3.11.2-2.el9_2.2.tuxcare.els33
3.11.2-2.el9_2.2.tuxcare.els33
python3.11-test
TuxCare:AlmaLinux:9.2
From an advisory covering 2 CVEs
before 3.11.2-2.el9_2.2.tuxcare.els33
3.11.2-2.el9_2.2.tuxcare.els33
python3.11-tkinter
TuxCare:AlmaLinux:9.2
From an advisory covering 2 CVEs
before 3.11.2-2.el9_2.2.tuxcare.els33
3.11.2-2.el9_2.2.tuxcare.els33
python-unversioned-command
TuxCare:AlmaLinux:9.2
before 3.9.16-1.el9_2.2.tuxcare.els36
3.9.16-1.el9_2.2.tuxcare.els36
python3
TuxCare:AlmaLinux:9.2
before 3.9.16-1.el9_2.2.tuxcare.els36
3.9.16-1.el9_2.2.tuxcare.els36
python3-debug
TuxCare:AlmaLinux:9.2
before 3.9.16-1.el9_2.2.tuxcare.els36
3.9.16-1.el9_2.2.tuxcare.els36
python3-devel
TuxCare:AlmaLinux:9.2
before 3.9.16-1.el9_2.2.tuxcare.els36
3.9.16-1.el9_2.2.tuxcare.els36
python3-idle
TuxCare:AlmaLinux:9.2
before 3.9.16-1.el9_2.2.tuxcare.els36
3.9.16-1.el9_2.2.tuxcare.els36
python3-libs
TuxCare:AlmaLinux:9.2
before 3.9.16-1.el9_2.2.tuxcare.els36
3.9.16-1.el9_2.2.tuxcare.els36
python3-test
TuxCare:AlmaLinux:9.2
before 3.9.16-1.el9_2.2.tuxcare.els36
3.9.16-1.el9_2.2.tuxcare.els36
python3-tkinter
TuxCare:AlmaLinux:9.2
before 3.9.16-1.el9_2.2.tuxcare.els36
3.9.16-1.el9_2.2.tuxcare.els36
idle-python2.7
TuxCare:Ubuntu:18.04
before 2.7.17-1~18.04ubuntu1.11+tuxcare.els18
2.7.17-1~18.04ubuntu1.11+tuxcare.els18
libpython2.7
TuxCare:Ubuntu:18.04
before 2.7.17-1~18.04ubuntu1.11+tuxcare.els18
2.7.17-1~18.04ubuntu1.11+tuxcare.els18
libpython2.7-dev
TuxCare:Ubuntu:18.04
before 2.7.17-1~18.04ubuntu1.11+tuxcare.els18
2.7.17-1~18.04ubuntu1.11+tuxcare.els18
libpython2.7-minimal
TuxCare:Ubuntu:18.04
before 2.7.17-1~18.04ubuntu1.11+tuxcare.els18
2.7.17-1~18.04ubuntu1.11+tuxcare.els18
libpython2.7-stdlib
TuxCare:Ubuntu:18.04
before 2.7.17-1~18.04ubuntu1.11+tuxcare.els18
2.7.17-1~18.04ubuntu1.11+tuxcare.els18
libpython2.7-testsuite
TuxCare:Ubuntu:18.04
before 2.7.17-1~18.04ubuntu1.11+tuxcare.els18
2.7.17-1~18.04ubuntu1.11+tuxcare.els18
python2.7
TuxCare:Ubuntu:18.04
before 2.7.17-1~18.04ubuntu1.11+tuxcare.els18
2.7.17-1~18.04ubuntu1.11+tuxcare.els18
python2.7-dev
TuxCare:Ubuntu:18.04
before 2.7.17-1~18.04ubuntu1.11+tuxcare.els18
2.7.17-1~18.04ubuntu1.11+tuxcare.els18
python2.7-doc
TuxCare:Ubuntu:18.04
before 2.7.17-1~18.04ubuntu1.11+tuxcare.els18
2.7.17-1~18.04ubuntu1.11+tuxcare.els18
python2.7-examples
TuxCare:Ubuntu:18.04
before 2.7.17-1~18.04ubuntu1.11+tuxcare.els18
2.7.17-1~18.04ubuntu1.11+tuxcare.els18
python2.7-minimal
TuxCare:Ubuntu:18.04
before 2.7.17-1~18.04ubuntu1.11+tuxcare.els18
2.7.17-1~18.04ubuntu1.11+tuxcare.els18
idle-python3.7
TuxCare:Debian:10
From an advisory covering 2 CVEs
before 3.7.3-2+deb10u7+tuxcare.els8
3.7.3-2+deb10u7+tuxcare.els8
libpython3.7
TuxCare:Debian:10
From an advisory covering 2 CVEs
before 3.7.3-2+deb10u7+tuxcare.els8
3.7.3-2+deb10u7+tuxcare.els8
libpython3.7-dev
TuxCare:Debian:10
From an advisory covering 2 CVEs
before 3.7.3-2+deb10u7+tuxcare.els8
3.7.3-2+deb10u7+tuxcare.els8
python3.11
Debian:12
before 3.11.2-6+deb12u9, plus listed versions
3.11.2-63.11.2-6+deb12u13.11.2-6+deb12u23.11.2-6+deb12u33.11.2-6+deb12u4
Show 4 moreShow less
3.11.2-6+deb12u53.11.2-6+deb12u63.11.2-6+deb12u73.11.2-6+deb12u8
3.11.2-6+deb12u9
python3.13
Debian:13
before 3.13.5-2+deb13u3, plus listed versions
3.13.5-23.13.5-2+deb13u13.13.5-2+deb13u2
3.13.5-2+deb13u3
python3.14
Debian:14
before 3.14.6-1, plus listed versions
3.14.0-13.14.0-23.14.0-33.14.0-43.14.0-5
Show 18 moreShow less
3.14.0~a7-13.14.0~b1-13.14.0~b2-13.14.0~b3-13.14.0~b4-13.14.0~rc1-13.14.0~rc2-13.14.0~rc3-13.14.2-13.14.3-13.14.3-23.14.3-33.14.3-43.14.3-53.14.4-13.14.4-23.14.5-13.14.5~rc1-1
3.14.6-1
python3
openEuler:24.03-LTS-SP1
From an advisory covering 2 CVEs
before 3.11.6-31.oe2403sp1
3.11.6-31.oe2403sp1
python3
openEuler:24.03-LTS-SP3
From an advisory covering 2 CVEs
before 3.11.6-31.oe2403sp3
3.11.6-31.oe2403sp3
python-unversioned-command
Red Hat:hummingbird:1
From an advisory covering 6 CVEs
before 0:3.14.7-1.2.hum1
0:3.14.7-1.2.hum1
python3
Red Hat:hummingbird:1
From an advisory covering 6 CVEs
before 0:3.14.7-1.2.hum1
0:3.14.7-1.2.hum1
python3-debug
Red Hat:hummingbird:1
From an advisory covering 6 CVEs
before 0:3.14.7-1.2.hum1
0:3.14.7-1.2.hum1
python3-devel
Red Hat:hummingbird:1
From an advisory covering 6 CVEs
before 0:3.14.7-1.2.hum1
0:3.14.7-1.2.hum1
python3-idle
Red Hat:hummingbird:1
From an advisory covering 6 CVEs
before 0:3.14.7-1.2.hum1
0:3.14.7-1.2.hum1
python3-libs
Red Hat:hummingbird:1
From an advisory covering 6 CVEs
before 0:3.14.7-1.2.hum1
0:3.14.7-1.2.hum1
python3-test
Red Hat:hummingbird:1
From an advisory covering 6 CVEs
before 0:3.14.7-1.2.hum1
0:3.14.7-1.2.hum1
python3-tkinter
Red Hat:hummingbird:1
From an advisory covering 6 CVEs
before 0:3.14.7-1.2.hum1
0:3.14.7-1.2.hum1
python3.14
Red Hat:hummingbird:1
From an advisory covering 6 CVEs
before 0:3.14.7-1.2.hum1
0:3.14.7-1.2.hum1
python3.14-freethreading
Red Hat:hummingbird:1
From an advisory covering 6 CVEs
before 0:3.14.7-1.2.hum1
0:3.14.7-1.2.hum1
python3.14-freethreading-debug
Red Hat:hummingbird:1
From an advisory covering 6 CVEs
before 0:3.14.7-1.2.hum1
0:3.14.7-1.2.hum1
python3.14-freethreading-devel
Red Hat:hummingbird:1
From an advisory covering 6 CVEs
before 0:3.14.7-1.2.hum1
0:3.14.7-1.2.hum1
python3.14-freethreading-idle
Red Hat:hummingbird:1
From an advisory covering 6 CVEs
before 0:3.14.7-1.2.hum1
0:3.14.7-1.2.hum1
python3.14-freethreading-libs
Red Hat:hummingbird:1
From an advisory covering 6 CVEs
before 0:3.14.7-1.2.hum1
0:3.14.7-1.2.hum1
python3.14-freethreading-test
Red Hat:hummingbird:1
From an advisory covering 6 CVEs
before 0:3.14.7-1.2.hum1
0:3.14.7-1.2.hum1
python3.14-freethreading-tkinter
Red Hat:hummingbird:1
From an advisory covering 6 CVEs
before 0:3.14.7-1.2.hum1
0:3.14.7-1.2.hum1
python3.10
Red Hat:hummingbird:1
From an advisory covering 4 CVEs
before 0:3.10.21-1.3.hum1
0:3.10.21-1.3.hum1
python3.10-debug
Red Hat:hummingbird:1
From an advisory covering 4 CVEs
before 0:3.10.21-1.3.hum1
0:3.10.21-1.3.hum1
python3.10-devel
Red Hat:hummingbird:1
From an advisory covering 4 CVEs
before 0:3.10.21-1.3.hum1
0:3.10.21-1.3.hum1
python3.10-idle
Red Hat:hummingbird:1
From an advisory covering 4 CVEs
before 0:3.10.21-1.3.hum1
0:3.10.21-1.3.hum1
python3.10-libs
Red Hat:hummingbird:1
From an advisory covering 4 CVEs
before 0:3.10.21-1.3.hum1
0:3.10.21-1.3.hum1
python3.10-test
Red Hat:hummingbird:1
From an advisory covering 4 CVEs
before 0:3.10.21-1.3.hum1
0:3.10.21-1.3.hum1
python3.10-tkinter
Red Hat:hummingbird:1
From an advisory covering 4 CVEs
before 0:3.10.21-1.3.hum1
0:3.10.21-1.3.hum1
python3.11
Red Hat:hummingbird:1
From an advisory covering 6 CVEs
before 0:3.11.16-1.4.hum1
0:3.11.16-1.4.hum1
python3.11-debug
Red Hat:hummingbird:1
From an advisory covering 6 CVEs
before 0:3.11.16-1.4.hum1
0:3.11.16-1.4.hum1
python3.11-devel
Red Hat:hummingbird:1
From an advisory covering 6 CVEs
before 0:3.11.16-1.4.hum1
0:3.11.16-1.4.hum1
python3.11-idle
Red Hat:hummingbird:1
From an advisory covering 6 CVEs
before 0:3.11.16-1.4.hum1
0:3.11.16-1.4.hum1
python3.11-libs
Red Hat:hummingbird:1
From an advisory covering 6 CVEs
before 0:3.11.16-1.4.hum1
0:3.11.16-1.4.hum1
python3.11-test
Red Hat:hummingbird:1
From an advisory covering 6 CVEs
before 0:3.11.16-1.4.hum1
0:3.11.16-1.4.hum1
python3.11-tkinter
Red Hat:hummingbird:1
From an advisory covering 6 CVEs
before 0:3.11.16-1.4.hum1
0:3.11.16-1.4.hum1
python3.12
Red Hat:hummingbird:1
From an advisory covering 6 CVEs
before 0:3.12.14-1.3.hum1
0:3.12.14-1.3.hum1
python3.12-debug
Red Hat:hummingbird:1
From an advisory covering 6 CVEs
before 0:3.12.14-1.3.hum1
0:3.12.14-1.3.hum1
python3.12-devel
Red Hat:hummingbird:1
From an advisory covering 6 CVEs
before 0:3.12.14-1.3.hum1
0:3.12.14-1.3.hum1
python3.12-idle
Red Hat:hummingbird:1
From an advisory covering 6 CVEs
before 0:3.12.14-1.3.hum1
0:3.12.14-1.3.hum1
python3.12-libs
Red Hat:hummingbird:1
From an advisory covering 6 CVEs
before 0:3.12.14-1.3.hum1
0:3.12.14-1.3.hum1
python3.12-test
Red Hat:hummingbird:1
From an advisory covering 6 CVEs
before 0:3.12.14-1.3.hum1
0:3.12.14-1.3.hum1
python3.12-tkinter
Red Hat:hummingbird:1
From an advisory covering 6 CVEs
before 0:3.12.14-1.3.hum1
0:3.12.14-1.3.hum1
python3.13
Red Hat:hummingbird:1
From an advisory covering 6 CVEs
before 0:3.13.15-1.3.hum1
0:3.13.15-1.3.hum1
python3.13-debug
Red Hat:hummingbird:1
From an advisory covering 6 CVEs
before 0:3.13.15-1.3.hum1
0:3.13.15-1.3.hum1
python3.13-devel
Red Hat:hummingbird:1
From an advisory covering 6 CVEs
before 0:3.13.15-1.3.hum1
0:3.13.15-1.3.hum1
python3.13-freethreading
Red Hat:hummingbird:1
From an advisory covering 6 CVEs
before 0:3.13.15-1.3.hum1
0:3.13.15-1.3.hum1
python3.13-freethreading-debug
Red Hat:hummingbird:1
From an advisory covering 6 CVEs
before 0:3.13.15-1.3.hum1
0:3.13.15-1.3.hum1
python3.13-idle
Red Hat:hummingbird:1
From an advisory covering 6 CVEs
before 0:3.13.15-1.3.hum1
0:3.13.15-1.3.hum1
python3.13-libs
Red Hat:hummingbird:1
From an advisory covering 6 CVEs
before 0:3.13.15-1.3.hum1
0:3.13.15-1.3.hum1
python3.13-test
Red Hat:hummingbird:1
From an advisory covering 6 CVEs
before 0:3.13.15-1.3.hum1
0:3.13.15-1.3.hum1
python3.13-tkinter
Red Hat:hummingbird:1
From an advisory covering 6 CVEs
before 0:3.13.15-1.3.hum1
0:3.13.15-1.3.hum1
python3
Root:Alpine:3.20
before 3.12.13-r00073
3.12.13-r000733.12.13-r000743.12.13-r000753.12.13-r00076
rootio-python3
Root:Alpine:3.20
before 3.12.13-r00073
3.12.13-r000733.12.13-r000743.12.13-r000753.12.13-r00076
python3.9
Root:Debian:11
before 3.9.2-1+deb11u7.aikido.18
3.9.2-1+deb11u7.aikido.183.9.2-1+deb11u7.aikido.193.9.2-1+deb11u7.aikido.203.9.2-1+deb11u7.aikido.173.9.2-1+deb11u7.root.io.163.9.2-1+deb11u7.aikido.213.9.2-1+deb11u7.aikido.22
python3-defaults
Root:Debian:11
before 3.9.2-3.aikido.1
3.9.2-3.aikido.13.9.2-3.aikido.2
rootio-python3.9
Root:Debian:11
before 3.9.2-1+deb11u7.aikido.18
3.9.2-1+deb11u7.aikido.183.9.2-1+deb11u7.aikido.193.9.2-1+deb11u7.aikido.203.9.2-1+deb11u7.aikido.173.9.2-1+deb11u7.root.io.163.9.2-1+deb11u7.aikido.213.9.2-1+deb11u7.aikido.22
rootio-python3-defaults
Root:Debian:11
before 3.9.2-3.aikido.1
3.9.2-3.aikido.13.9.2-3.aikido.2
python3.11
Root:Debian:12
before 3.11.2-6+deb12u8.aikido.36
3.11.2-6+deb12u8.aikido.363.11.2-6+deb12u8.aikido.373.11.2-6+deb12u8.aikido.38
python3-defaults
Root:Debian:12
before 3.11.2-1.aikido.1
3.11.2-1.aikido.1
rootio-python3.11
Root:Debian:12
before 3.11.2-6+deb12u8.aikido.36
3.11.2-6+deb12u8.aikido.363.11.2-6+deb12u8.aikido.373.11.2-6+deb12u8.aikido.38
rootio-python3-defaults
Root:Debian:12
before 3.11.2-1.aikido.1
3.11.2-1.aikido.1
python311
SUSE:Linux Micro 6.1
From an advisory covering 24 CVEs
before 3.11.16-slfo.1.1_1.1
3.11.16-slfo.1.1_1.1
python311-core
SUSE:Linux Micro 6.1
From an advisory covering 24 CVEs
before 3.11.16-slfo.1.1_1.1
3.11.16-slfo.1.1_1.1
python311
SUSE:Linux Micro 6.0
From an advisory covering 3 CVEs
before 3.11.16-1.1
3.11.16-1.1
python311-core
SUSE:Linux Micro 6.0
From an advisory covering 3 CVEs
before 3.11.16-1.1
3.11.16-1.1
python311
SUSE:Linux Enterprise Module for Public Cloud 15 SP4
From an advisory covering 5 CVEs
before 3.11.16-150400.9.102.1
3.11.16-150400.9.102.1
python311-core
SUSE:Linux Enterprise Module for Public Cloud 15 SP4
From an advisory covering 5 CVEs
before 3.11.16-150400.9.102.1
3.11.16-150400.9.102.1
python311
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS
From an advisory covering 5 CVEs
before 3.11.16-150400.9.102.1
3.11.16-150400.9.102.1
python311-core
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS
From an advisory covering 5 CVEs
before 3.11.16-150400.9.102.1
3.11.16-150400.9.102.1
python311-documentation
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS
From an advisory covering 5 CVEs
before 3.11.16-150400.9.102.1
3.11.16-150400.9.102.1
python311
SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS
From an advisory covering 5 CVEs
before 3.11.16-150400.9.102.1
3.11.16-150400.9.102.1
python311-core
SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS
From an advisory covering 5 CVEs
before 3.11.16-150400.9.102.1
3.11.16-150400.9.102.1
python311-documentation
SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS
From an advisory covering 5 CVEs
before 3.11.16-150400.9.102.1
3.11.16-150400.9.102.1
python311
SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS
From an advisory covering 5 CVEs
before 3.11.16-150400.9.102.1
3.11.16-150400.9.102.1
python311-core
SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS
From an advisory covering 5 CVEs
before 3.11.16-150400.9.102.1
3.11.16-150400.9.102.1
python311-documentation
SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS
From an advisory covering 5 CVEs
before 3.11.16-150400.9.102.1
3.11.16-150400.9.102.1
python311
SUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS
From an advisory covering 5 CVEs
before 3.11.16-150400.9.102.1
3.11.16-150400.9.102.1
python311-core
SUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS
From an advisory covering 5 CVEs
before 3.11.16-150400.9.102.1
3.11.16-150400.9.102.1
python311-documentation
SUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS
From an advisory covering 5 CVEs
before 3.11.16-150400.9.102.1
3.11.16-150400.9.102.1
python311
SUSE:Linux Enterprise Server 15 SP4-LTSS
From an advisory covering 5 CVEs
before 3.11.16-150400.9.102.1
3.11.16-150400.9.102.1
python311-core
SUSE:Linux Enterprise Server 15 SP4-LTSS
From an advisory covering 5 CVEs
before 3.11.16-150400.9.102.1
3.11.16-150400.9.102.1
python311-documentation
SUSE:Linux Enterprise Server 15 SP4-LTSS
From an advisory covering 5 CVEs
before 3.11.16-150400.9.102.1
3.11.16-150400.9.102.1
python311
SUSE:Linux Enterprise Server 15 SP5-LTSS
From an advisory covering 5 CVEs
before 3.11.16-150400.9.102.1
3.11.16-150400.9.102.1
python311-core
SUSE:Linux Enterprise Server 15 SP5-LTSS
From an advisory covering 5 CVEs
before 3.11.16-150400.9.102.1
3.11.16-150400.9.102.1
python311-documentation
SUSE:Linux Enterprise Server 15 SP5-LTSS
From an advisory covering 5 CVEs
before 3.11.16-150400.9.102.1
3.11.16-150400.9.102.1
python311
SUSE:Linux Enterprise Server for SAP Applications 15 SP4
From an advisory covering 5 CVEs
before 3.11.16-150400.9.102.1
3.11.16-150400.9.102.1
python311-core
SUSE:Linux Enterprise Server for SAP Applications 15 SP4
From an advisory covering 5 CVEs
before 3.11.16-150400.9.102.1
3.11.16-150400.9.102.1
python311-documentation
SUSE:Linux Enterprise Server for SAP Applications 15 SP4
From an advisory covering 5 CVEs
before 3.11.16-150400.9.102.1
3.11.16-150400.9.102.1
python311
SUSE:Linux Enterprise Server for SAP Applications 15 SP5
From an advisory covering 5 CVEs
before 3.11.16-150400.9.102.1
3.11.16-150400.9.102.1
python311-core
SUSE:Linux Enterprise Server for SAP Applications 15 SP5
From an advisory covering 5 CVEs
before 3.11.16-150400.9.102.1
3.11.16-150400.9.102.1
python311-documentation
SUSE:Linux Enterprise Server for SAP Applications 15 SP5
From an advisory covering 5 CVEs
before 3.11.16-150400.9.102.1
3.11.16-150400.9.102.1
python313
SUSE:Linux Enterprise Module for Python 3 15 SP7
From an advisory covering 4 CVEs
before 3.13.15-150700.4.56.1
3.13.15-150700.4.56.1
python313-core
SUSE:Linux Enterprise Module for Python 3 15 SP7
From an advisory covering 4 CVEs
before 3.13.15-150700.4.56.1
3.13.15-150700.4.56.1
python
SUSE:Linux Enterprise Module for Package Hub 15 SP7
From an advisory covering 6 CVEs
before 2.7.18-150000.133.1
2.7.18-150000.133.1
python-base
SUSE:Linux Enterprise Module for Package Hub 15 SP7
From an advisory covering 6 CVEs
before 2.7.18-150000.133.1
2.7.18-150000.133.1
python312
SUSE:Linux Enterprise Server 15 SP6-LTSS
From an advisory covering 26 CVEs
before 3.12.14-150600.3.68.1
3.12.14-150600.3.68.1
python312-core
SUSE:Linux Enterprise Server 15 SP6-LTSS
From an advisory covering 26 CVEs
before 3.12.14-150600.3.68.1
3.12.14-150600.3.68.1
python312
SUSE:Linux Enterprise Server for SAP Applications 15 SP6
From an advisory covering 26 CVEs
before 3.12.14-150600.3.68.1
3.12.14-150600.3.68.1
python312-core
SUSE:Linux Enterprise Server for SAP Applications 15 SP6
From an advisory covering 26 CVEs
before 3.12.14-150600.3.68.1
3.12.14-150600.3.68.1
python
SUSE:Linux Enterprise Server LTSS Extended Security 12 SP5
From an advisory covering 6 CVEs
before 2.7.18-33.88.1
2.7.18-33.88.1
python-base
SUSE:Linux Enterprise Server LTSS Extended Security 12 SP5
From an advisory covering 6 CVEs
before 2.7.18-33.88.1
2.7.18-33.88.1
python-doc
SUSE:Linux Enterprise Server LTSS Extended Security 12 SP5
From an advisory covering 6 CVEs
before 2.7.18-33.88.1
2.7.18-33.88.1
python36
SUSE:Linux Enterprise Server 12 SP5-LTSS
From an advisory covering 16 CVEs
before 3.6.15-125.1
3.6.15-125.1
python36-core
SUSE:Linux Enterprise Server 12 SP5-LTSS
From an advisory covering 16 CVEs
before 3.6.15-125.1
3.6.15-125.1
python36
SUSE:Linux Enterprise Server LTSS Extended Security 12 SP5
From an advisory covering 16 CVEs
before 3.6.15-125.1
3.6.15-125.1
python36-core
SUSE:Linux Enterprise Server LTSS Extended Security 12 SP5
From an advisory covering 16 CVEs
before 3.6.15-125.1
3.6.15-125.1
python3
SUSE:Linux Enterprise Server 12 SP5-LTSS
From an advisory covering 11 CVEs
before 3.4.10-25.199.1
3.4.10-25.199.1
python3-base
SUSE:Linux Enterprise Server 12 SP5-LTSS
From an advisory covering 11 CVEs
before 3.4.10-25.199.1
3.4.10-25.199.1
python3
SUSE:Linux Enterprise Server LTSS Extended Security 12 SP5
From an advisory covering 11 CVEs
before 3.4.10-25.199.1
3.4.10-25.199.1
python3-base
SUSE:Linux Enterprise Server LTSS Extended Security 12 SP5
From an advisory covering 11 CVEs
before 3.4.10-25.199.1
3.4.10-25.199.1
python3
SUSE:Linux Enterprise Micro 5.3
From an advisory covering 26 CVEs
before 3.6.15-150300.10.129.1
3.6.15-150300.10.129.1
python3-core
SUSE:Linux Enterprise Micro 5.3
From an advisory covering 26 CVEs
before 3.6.15-150300.10.129.1
3.6.15-150300.10.129.1
python3
SUSE:Linux Enterprise Micro 5.4
From an advisory covering 26 CVEs
before 3.6.15-150300.10.129.1
3.6.15-150300.10.129.1
python3-core
SUSE:Linux Enterprise Micro 5.4
From an advisory covering 26 CVEs
before 3.6.15-150300.10.129.1
3.6.15-150300.10.129.1
python3
SUSE:Linux Enterprise Micro 5.5
From an advisory covering 26 CVEs
before 3.6.15-150300.10.129.1
3.6.15-150300.10.129.1
python3-core
SUSE:Linux Enterprise Micro 5.5
From an advisory covering 26 CVEs
before 3.6.15-150300.10.129.1
3.6.15-150300.10.129.1
python3
SUSE:Linux Enterprise Module for Basesystem 15 SP7
From an advisory covering 26 CVEs
before 3.6.15-150300.10.129.1
3.6.15-150300.10.129.1
python3-core
SUSE:Linux Enterprise Module for Basesystem 15 SP7
From an advisory covering 26 CVEs
before 3.6.15-150300.10.129.1
3.6.15-150300.10.129.1
python3-core
SUSE:Linux Enterprise Module for Development Tools 15 SP7
From an advisory covering 26 CVEs
before 3.6.15-150300.10.129.1
3.6.15-150300.10.129.1
python3
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS
From an advisory covering 26 CVEs
before 3.6.15-150300.10.129.1
3.6.15-150300.10.129.1
python3-core
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS
From an advisory covering 26 CVEs
before 3.6.15-150300.10.129.1
3.6.15-150300.10.129.1
python3
SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS
From an advisory covering 26 CVEs
before 3.6.15-150300.10.129.1
3.6.15-150300.10.129.1
python3-core
SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS
From an advisory covering 26 CVEs
before 3.6.15-150300.10.129.1
3.6.15-150300.10.129.1
python3
SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS
From an advisory covering 26 CVEs
before 3.6.15-150300.10.129.1
3.6.15-150300.10.129.1
python3-core
SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS
From an advisory covering 26 CVEs
before 3.6.15-150300.10.129.1
3.6.15-150300.10.129.1
python3
SUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS
From an advisory covering 26 CVEs
before 3.6.15-150300.10.129.1
3.6.15-150300.10.129.1
python3-core
SUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS
From an advisory covering 26 CVEs
before 3.6.15-150300.10.129.1
3.6.15-150300.10.129.1
python3
SUSE:Linux Enterprise Server 15 SP4-LTSS
From an advisory covering 26 CVEs
before 3.6.15-150300.10.129.1
3.6.15-150300.10.129.1
python3-core
SUSE:Linux Enterprise Server 15 SP4-LTSS
From an advisory covering 26 CVEs
before 3.6.15-150300.10.129.1
3.6.15-150300.10.129.1
python3
SUSE:Linux Enterprise Server 15 SP5-LTSS
From an advisory covering 26 CVEs
before 3.6.15-150300.10.129.1
3.6.15-150300.10.129.1
python3-core
SUSE:Linux Enterprise Server 15 SP5-LTSS
From an advisory covering 26 CVEs
before 3.6.15-150300.10.129.1
3.6.15-150300.10.129.1
python3
SUSE:Linux Enterprise Server 15 SP6-LTSS
From an advisory covering 26 CVEs
before 3.6.15-150300.10.129.1
3.6.15-150300.10.129.1
python3-core
SUSE:Linux Enterprise Server 15 SP6-LTSS
From an advisory covering 26 CVEs
before 3.6.15-150300.10.129.1
3.6.15-150300.10.129.1
python3
SUSE:Linux Enterprise Server for SAP Applications 15 SP4
From an advisory covering 26 CVEs
before 3.6.15-150300.10.129.1
3.6.15-150300.10.129.1
python3-core
SUSE:Linux Enterprise Server for SAP Applications 15 SP4
From an advisory covering 26 CVEs
before 3.6.15-150300.10.129.1
3.6.15-150300.10.129.1
python3
SUSE:Linux Enterprise Server for SAP Applications 15 SP5
From an advisory covering 26 CVEs
before 3.6.15-150300.10.129.1
3.6.15-150300.10.129.1
python3-core
SUSE:Linux Enterprise Server for SAP Applications 15 SP5
From an advisory covering 26 CVEs
before 3.6.15-150300.10.129.1
3.6.15-150300.10.129.1
python3
SUSE:Linux Enterprise Server for SAP Applications 15 SP6
From an advisory covering 26 CVEs
before 3.6.15-150300.10.129.1
3.6.15-150300.10.129.1
python3-core
SUSE:Linux Enterprise Server for SAP Applications 15 SP6
From an advisory covering 26 CVEs
before 3.6.15-150300.10.129.1
3.6.15-150300.10.129.1
python311-core
SUSE:Linux Enterprise Module for Basesystem 15 SP7
From an advisory covering 8 CVEs
before 3.11.17-150600.3.74.1
3.11.17-150600.3.74.1
python311
SUSE:Linux Enterprise Module for Python 3 15 SP7
From an advisory covering 8 CVEs
before 3.11.17-150600.3.74.1
3.11.17-150600.3.74.1
python311-core
SUSE:Linux Enterprise Module for Python 3 15 SP7
From an advisory covering 8 CVEs
before 3.11.17-150600.3.74.1
3.11.17-150600.3.74.1
python311
SUSE:Linux Enterprise Server 15 SP6-LTSS
From an advisory covering 8 CVEs
before 3.11.17-150600.3.74.1
3.11.17-150600.3.74.1
python311-core
SUSE:Linux Enterprise Server 15 SP6-LTSS
From an advisory covering 8 CVEs
before 3.11.17-150600.3.74.1
3.11.17-150600.3.74.1
python311
SUSE:Linux Enterprise Server for SAP Applications 15 SP6
From an advisory covering 8 CVEs
before 3.11.17-150600.3.74.1
3.11.17-150600.3.74.1
python311-core
SUSE:Linux Enterprise Server for SAP Applications 15 SP6
From an advisory covering 8 CVEs
before 3.11.17-150600.3.74.1
3.11.17-150600.3.74.1
python2.7
Ubuntu:Pro:14.04:LTS
All versions, plus listed versions
2.7.5-8ubuntu32.7.5-8ubuntu42.7.6-22.7.6-2ubuntu12.7.6-3
Show 35 moreShow less
2.7.6-3ubuntu12.7.6-42.7.6-4ubuntu12.7.6-52.7.6-72.7.6-82.7.6-8ubuntu0.22.7.6-8ubuntu0.32.7.6-8ubuntu0.42.7.6-8ubuntu0.52.7.6-8ubuntu0.6+esm22.7.6-8ubuntu0.6+esm32.7.6-8ubuntu0.6+esm52.7.6-8ubuntu0.6+esm62.7.6-8ubuntu0.6+esm72.7.6-8ubuntu0.6+esm82.7.6-8ubuntu0.6+esm92.7.6-8ubuntu0.6+esm102.7.6-8ubuntu0.6+esm112.7.6-8ubuntu0.6+esm122.7.6-8ubuntu0.6+esm132.7.6-8ubuntu0.6+esm142.7.6-8ubuntu0.6+esm152.7.6-8ubuntu0.6+esm162.7.6-8ubuntu0.6+esm172.7.6-8ubuntu0.6+esm182.7.6-8ubuntu0.6+esm202.7.6-8ubuntu0.6+esm212.7.6-8ubuntu0.6+esm222.7.6-8ubuntu0.6+esm242.7.6-8ubuntu0.6+esm252.7.6-8ubuntu0.6+esm262.7.6-8ubuntu0.6+esm282.7.6-8ubuntu0.6+esm292.7.6-8ubuntu0.6+esm30
None known
python3.4
Ubuntu:Pro:14.04:LTS
All versions, plus listed versions
3.4~b1-0ubuntu33.4~b1-4ubuntu43.4~b1-4ubuntu63.4~b1-5ubuntu23.4~b2-1
Show 29 moreShow less
3.4~b3-1ubuntu13.4~rc1-1build13.4~rc2-13.4~rc3-0ubuntu13.4.0-13.4.0-2ubuntu13.4.0-2ubuntu1.13.4.3-1ubuntu1~14.04.13.4.3-1ubuntu1~14.04.33.4.3-1ubuntu1~14.04.43.4.3-1ubuntu1~14.04.53.4.3-1ubuntu1~14.04.63.4.3-1ubuntu1~14.04.73.4.3-1ubuntu1~14.04.7+esm23.4.3-1ubuntu1~14.04.7+esm43.4.3-1ubuntu1~14.04.7+esm63.4.3-1ubuntu1~14.04.7+esm73.4.3-1ubuntu1~14.04.7+esm83.4.3-1ubuntu1~14.04.7+esm103.4.3-1ubuntu1~14.04.7+esm113.4.3-1ubuntu1~14.04.7+esm123.4.3-1ubuntu1~14.04.7+esm133.4.3-1ubuntu1~14.04.7+esm143.4.3-1ubuntu1~14.04.7+esm153.4.3-1ubuntu1~14.04.7+esm163.4.3-1ubuntu1~14.04.7+esm173.4.3-1ubuntu1~14.04.7+esm193.4.3-1ubuntu1~14.04.7+esm203.4.3-1ubuntu1~14.04.7+esm21
None known
python3.5
Ubuntu:Pro:14.04:LTS
All versions, plus listed versions
3.5.2-2ubuntu0~16.04.4~14.04.13.5.2-2ubuntu0~16.04.4~14.04.1+esm13.5.2-2ubuntu0~16.04.4~14.04.1+esm33.5.2-2ubuntu0~16.04.4~14.04.1+esm43.5.2-2ubuntu0~16.04.4~14.04.1+esm5
Show 6 moreShow less
3.5.2-2ubuntu0~16.04.4~14.04.1+esm63.5.2-2ubuntu0~16.04.4~14.04.1+esm73.5.2-2ubuntu0~16.04.4~14.04.1+esm83.5.2-2ubuntu0~16.04.4~14.04.1+esm93.5.2-2ubuntu0~16.04.4~14.04.1+esm103.5.2-2ubuntu0~16.04.4~14.04.1+esm11
None known
python2.7
Ubuntu:Pro:16.04:LTS
All versions, plus listed versions
2.7.10-4ubuntu12.7.10-4ubuntu22.7.11-22.7.11-32.7.11-4
Show 37 moreShow less
2.7.11-62.7.11-72.7.11-7ubuntu12.7.12-1~16.042.7.12-1ubuntu0~16.04.12.7.12-1ubuntu0~16.04.22.7.12-1ubuntu0~16.04.32.7.12-1ubuntu0~16.04.42.7.12-1ubuntu0~16.04.82.7.12-1ubuntu0~16.04.92.7.12-1ubuntu0~16.04.112.7.12-1ubuntu0~16.04.122.7.12-1ubuntu0~16.04.132.7.12-1ubuntu0~16.04.142.7.12-1ubuntu0~16.04.162.7.12-1ubuntu0~16.04.182.7.12-1ubuntu0~16.04.18+esm12.7.12-1ubuntu0~16.04.18+esm22.7.12-1ubuntu0~16.04.18+esm32.7.12-1ubuntu0~16.04.18+esm42.7.12-1ubuntu0~16.04.18+esm52.7.12-1ubuntu0~16.04.18+esm62.7.12-1ubuntu0~16.04.18+esm72.7.12-1ubuntu0~16.04.18+esm82.7.12-1ubuntu0~16.04.18+esm92.7.12-1ubuntu0~16.04.18+esm102.7.12-1ubuntu0~16.04.18+esm112.7.12-1ubuntu0~16.04.18+esm122.7.12-1ubuntu0~16.04.18+esm132.7.12-1ubuntu0~16.04.18+esm152.7.12-1ubuntu0~16.04.18+esm162.7.12-1ubuntu0~16.04.18+esm172.7.12-1ubuntu0~16.04.18+esm182.7.12-1ubuntu0~16.04.18+esm192.7.12-1ubuntu0~16.04.18+esm202.7.12-1ubuntu0~16.04.18+esm212.7.12-1ubuntu0~16.04.18+esm22
None known
python3.5
Ubuntu:Pro:16.04:LTS
All versions, plus listed versions
3.5.0-33.5.0-3ubuntu13.5.1~rc1-2ubuntu13.5.1-13.5.1-2
Show 43 moreShow less
3.5.1-33.5.1-53.5.1-6ubuntu13.5.1-6ubuntu23.5.1-9ubuntu13.5.1-103.5.2-2~16.013.5.2-2~16.043.5.2-2ubuntu0~16.04.13.5.2-2ubuntu0~16.04.23.5.2-2ubuntu0~16.04.33.5.2-2ubuntu0~16.04.43.5.2-2ubuntu0~16.04.53.5.2-2ubuntu0~16.04.83.5.2-2ubuntu0~16.04.93.5.2-2ubuntu0~16.04.103.5.2-2ubuntu0~16.04.113.5.2-2ubuntu0~16.04.123.5.2-2ubuntu0~16.04.133.5.2-2ubuntu0~16.04.13+esm13.5.2-2ubuntu0~16.04.13+esm23.5.2-2ubuntu0~16.04.13+esm33.5.2-2ubuntu0~16.04.13+esm53.5.2-2ubuntu0~16.04.13+esm63.5.2-2ubuntu0~16.04.13+esm73.5.2-2ubuntu0~16.04.13+esm83.5.2-2ubuntu0~16.04.13+esm93.5.2-2ubuntu0~16.04.13+esm103.5.2-2ubuntu0~16.04.13+esm113.5.2-2ubuntu0~16.04.13+esm123.5.2-2ubuntu0~16.04.13+esm133.5.2-2ubuntu0~16.04.13+esm143.5.2-2ubuntu0~16.04.13+esm153.5.2-2ubuntu0~16.04.13+esm163.5.2-2ubuntu0~16.04.13+esm173.5.2-2ubuntu0~16.04.13+esm183.5.2-2ubuntu0~16.04.13+esm193.5.2-2ubuntu0~16.04.13+esm203.5.2-2ubuntu0~16.04.13+esm213.5.2-2ubuntu0~16.04.13+esm223.5.2-2ubuntu0~16.04.13+esm233.5.2-2ubuntu0~16.04.13+esm243.5.2-2ubuntu0~16.04.13+esm25
None known
python2.7
Ubuntu:Pro:18.04:LTS
All versions, plus listed versions
2.7.14-2ubuntu22.7.14-42.7.14-62.7.14-72.7.14-8
Show 31 moreShow less
2.7.15~rc1-12.7.15~rc1-1ubuntu0.12.7.15-4ubuntu4~18.042.7.15-4ubuntu4~18.04.12.7.15-4ubuntu4~18.04.22.7.17-1~18.042.7.17-1~18.04ubuntu12.7.17-1~18.04ubuntu1.12.7.17-1~18.04ubuntu1.22.7.17-1~18.04ubuntu1.32.7.17-1~18.04ubuntu1.52.7.17-1~18.04ubuntu1.62.7.17-1~18.04ubuntu1.72.7.17-1~18.04ubuntu1.82.7.17-1~18.04ubuntu1.102.7.17-1~18.04ubuntu1.112.7.17-1~18.04ubuntu1.132.7.17-1~18.04ubuntu1.13+esm12.7.17-1~18.04ubuntu1.13+esm22.7.17-1~18.04ubuntu1.13+esm32.7.17-1~18.04ubuntu1.13+esm42.7.17-1~18.04ubuntu1.13+esm52.7.17-1~18.04ubuntu1.13+esm62.7.17-1~18.04ubuntu1.13+esm72.7.17-1~18.04ubuntu1.13+esm82.7.17-1~18.04ubuntu1.13+esm102.7.17-1~18.04ubuntu1.13+esm112.7.17-1~18.04ubuntu1.13+esm122.7.17-1~18.04ubuntu1.13+esm132.7.17-1~18.04ubuntu1.13+esm142.7.17-1~18.04ubuntu1.13+esm15
None known
python3.6
Ubuntu:Pro:18.04:LTS
All versions, plus listed versions
3.6.3-1ubuntu13.6.4~rc1-13.6.4~rc1-23.6.4-13.6.4-2
Show 31 moreShow less
3.6.4-3build13.6.4-43.6.5~rc1-13.6.5-33.6.6-1~18.043.6.7-1~18.043.6.8-1~18.04.13.6.8-1~18.04.23.6.8-1~18.04.33.6.9-1~18.043.6.9-1~18.04ubuntu13.6.9-1~18.04ubuntu1.13.6.9-1~18.04ubuntu1.33.6.9-1~18.04ubuntu1.43.6.9-1~18.04ubuntu1.63.6.9-1~18.04ubuntu1.73.6.9-1~18.04ubuntu1.83.6.9-1~18.04ubuntu1.93.6.9-1~18.04ubuntu1.103.6.9-1~18.04ubuntu1.123.6.9-1~18.04ubuntu1.133.6.9-1~18.04ubuntu1.13+esm13.6.9-1~18.04ubuntu1.13+esm23.6.9-1~18.04ubuntu1.13+esm33.6.9-1~18.04ubuntu1.13+esm43.6.9-1~18.04ubuntu1.13+esm53.6.9-1~18.04ubuntu1.13+esm63.6.9-1~18.04ubuntu1.13+esm73.6.9-1~18.04ubuntu1.13+esm83.6.9-1~18.04ubuntu1.13+esm93.6.9-1~18.04ubuntu1.13+esm10
None known
python3.7
Ubuntu:Pro:18.04:LTS
All versions, plus listed versions
3.7.0~a2-13.7.0~a3-13.7.0~a3-23.7.0~a3-33.7.0~a4-1
Show 21 moreShow less
3.7.0~b1-13.7.0~b1-1build13.7.0~b2-13.7.0~b3-13.7.0-1~18.043.7.1-1~18.043.7.3-2~18.04.13.7.5-2~18.043.7.5-2~18.04.43.7.5-2ubuntu1~18.04.23.7.5-2ubuntu1~18.04.2+esm13.7.5-2ubuntu1~18.04.2+esm23.7.5-2ubuntu1~18.04.2+esm33.7.5-2ubuntu1~18.04.2+esm43.7.5-2ubuntu1~18.04.2+esm53.7.5-2ubuntu1~18.04.2+esm63.7.5-2ubuntu1~18.04.2+esm73.7.5-2ubuntu1~18.04.2+esm83.7.5-2ubuntu1~18.04.2+esm93.7.5-2ubuntu1~18.04.2+esm103.7.5-2ubuntu1~18.04.2+esm11
None known
python3.8
Ubuntu:Pro:18.04:LTS
All versions, plus listed versions
3.8.0-3~18.043.8.0-3~18.04.13.8.0-3ubuntu1~18.04.23.8.0-3ubuntu1~18.04.2+esm13.8.0-3ubuntu1~18.04.2+esm2
Show 9 moreShow less
3.8.0-3ubuntu1~18.04.2+esm33.8.0-3ubuntu1~18.04.2+esm43.8.0-3ubuntu1~18.04.2+esm53.8.0-3ubuntu1~18.04.2+esm63.8.0-3ubuntu1~18.04.2+esm73.8.0-3ubuntu1~18.04.2+esm83.8.0-3ubuntu1~18.04.2+esm93.8.0-3ubuntu1~18.04.2+esm103.8.0-3ubuntu1~18.04.2+esm11
None known
python3.8
Ubuntu:Pro:20.04:LTS
All versions, plus listed versions
3.8.0-13.8.0-23.8.0-33.8.0-43.8.0-5
Show 34 moreShow less
3.8.1-2ubuntu33.8.2~rc1-1ubuntu13.8.2-13.8.2-1ubuntu13.8.2-1ubuntu1.13.8.2-1ubuntu1.23.8.5-1~20.043.8.5-1~20.04.23.8.5-1~20.04.33.8.10-0ubuntu1~20.043.8.10-0ubuntu1~20.04.13.8.10-0ubuntu1~20.04.23.8.10-0ubuntu1~20.04.43.8.10-0ubuntu1~20.04.53.8.10-0ubuntu1~20.04.63.8.10-0ubuntu1~20.04.73.8.10-0ubuntu1~20.04.83.8.10-0ubuntu1~20.04.93.8.10-0ubuntu1~20.04.103.8.10-0ubuntu1~20.04.113.8.10-0ubuntu1~20.04.123.8.10-0ubuntu1~20.04.133.8.10-0ubuntu1~20.04.143.8.10-0ubuntu1~20.04.153.8.10-0ubuntu1~20.04.163.8.10-0ubuntu1~20.04.173.8.10-0ubuntu1~20.04.183.8.10-0ubuntu1~20.04.18+esm13.8.10-0ubuntu1~20.04.18+esm23.8.10-0ubuntu1~20.04.18+esm33.8.10-0ubuntu1~20.04.18+esm43.8.10-0ubuntu1~20.04.18+esm53.8.10-0ubuntu1~20.04.18+esm63.8.10-0ubuntu1~20.04.18+esm7
None known
python2.7
Ubuntu:Pro:20.04:LTS
All versions, plus listed versions
2.7.17~rc1-12.7.17-12.7.17-1ubuntu52.7.17-1ubuntu62.7.18~rc1-2
Show 22 moreShow less
2.7.18-1~20.042.7.18-1~20.04.12.7.18-1~20.04.1+esm12.7.18-1~20.04.32.7.18-1~20.04.3+esm12.7.18-1~20.04.42.7.18-1~20.04.4+esm12.7.18-1~20.04.4+esm22.7.18-1~20.04.4+esm32.7.18-1~20.04.52.7.18-1~20.04.5+esm12.7.18-1~20.04.5+esm22.7.18-1~20.04.62.7.18-1~20.04.6+esm12.7.18-1~20.04.72.7.18-1~20.04.7+esm32.7.18-1~20.04.7+esm42.7.18-1~20.04.7+esm62.7.18-1~20.04.7+esm72.7.18-1~20.04.7+esm82.7.18-1~20.04.7+esm92.7.18-1~20.04.7+esm10
None known
python3.9
Ubuntu:Pro:20.04:LTS
All versions, plus listed versions
3.9.0~rc1-1~20.043.9.0-5~20.043.9.5-3~20.04.13.9.5-3ubuntu0~20.04.13.9.5-3ubuntu0~20.04.1+esm1
Show 10 moreShow less
3.9.5-3ubuntu0~20.04.1+esm23.9.5-3ubuntu0~20.04.1+esm33.9.5-3ubuntu0~20.04.1+esm43.9.5-3ubuntu0~20.04.1+esm53.9.5-3ubuntu0~20.04.1+esm63.9.5-3ubuntu0~20.04.1+esm73.9.5-3ubuntu0~20.04.1+esm83.9.5-3ubuntu0~20.04.1+esm93.9.5-3ubuntu0~20.04.1+esm103.9.5-3ubuntu0~20.04.1+esm11
None known
python3.10
Ubuntu:22.04:LTS
before 3.10.12-1~22.04.16, plus listed versions
3.10.0-23.10.0-33.10.0-43.10.0-53.10.0-5build1
Show 27 moreShow less
3.10.1-13.10.1-23.10.2-13.10.2-53.10.2-73.10.3-13.10.4-33.10.4-3ubuntu0.13.10.6-1~22.043.10.6-1~22.04.13.10.6-1~22.04.23.10.6-1~22.04.2ubuntu13.10.6-1~22.04.2ubuntu1.13.10.12-1~22.04.23.10.12-1~22.04.33.10.12-1~22.04.43.10.12-1~22.04.53.10.12-1~22.04.63.10.12-1~22.04.73.10.12-1~22.04.83.10.12-1~22.04.93.10.12-1~22.04.103.10.12-1~22.04.113.10.12-1~22.04.123.10.12-1~22.04.133.10.12-1~22.04.143.10.12-1~22.04.15
3.10.12-1~22.04.16
python2.7
Ubuntu:Pro:22.04:LTS
All versions, plus listed versions
2.7.18-8build12.7.18-132.7.18-13ubuntu12.7.18-13ubuntu1.12.7.18-13ubuntu1.1+esm2
Show 16 moreShow less
2.7.18-13ubuntu1.22.7.18-13ubuntu1.2+esm12.7.18-13ubuntu1.2+esm22.7.18-13ubuntu1.2+esm32.7.18-13ubuntu1.32.7.18-13ubuntu1.3+esm12.7.18-13ubuntu1.42.7.18-13ubuntu1.4+esm12.7.18-13ubuntu1.52.7.18-13ubuntu1.5+esm22.7.18-13ubuntu1.5+esm32.7.18-13ubuntu1.5+esm52.7.18-13ubuntu1.5+esm62.7.18-13ubuntu1.5+esm72.7.18-13ubuntu1.5+esm82.7.18-13ubuntu1.5+esm9
None known
python3.11
Ubuntu:Pro:22.04:LTS
All versions, plus listed versions
3.11.0~rc1-1~22.043.11.0~rc1-1~22.04.1~esm13.11.0~rc1-1~22.04.1~esm23.11.0~rc1-1~22.04.1~esm33.11.0~rc1-1~22.04.1~esm4
Show 8 moreShow less
3.11.0~rc1-1~22.04.1~esm53.11.0~rc1-1~22.04.1~esm63.11.0~rc1-1~22.04.1~esm73.11.0~rc1-1~22.04.1~esm83.11.0~rc1-1~22.04.1~esm93.11.0~rc1-1~22.04.13.11.0~rc1-1~22.04.1+esm13.11.0~rc1-1~22.04.1+esm2
None known
python3.12
Ubuntu:24.04:LTS
before 3.12.3-1ubuntu0.15, plus listed versions
3.12.0-13.12.0-53.12.0-63.12.0-73.12.1-2
Show 18 moreShow less
3.12.2-13.12.2-4build33.12.2-4build43.12.2-5ubuntu33.12.3-13.12.3-1ubuntu0.13.12.3-1ubuntu0.23.12.3-1ubuntu0.33.12.3-1ubuntu0.43.12.3-1ubuntu0.53.12.3-1ubuntu0.63.12.3-1ubuntu0.73.12.3-1ubuntu0.83.12.3-1ubuntu0.93.12.3-1ubuntu0.103.12.3-1ubuntu0.113.12.3-1ubuntu0.123.12.3-1ubuntu0.13
3.12.3-1ubuntu0.15
python3.13
Ubuntu:25.10
All versions, plus listed versions
3.13.3-13.13.3-23.13.3-43.13.4-13.13.5-1
Show 7 moreShow less
3.13.5-23.13.6-13.13.7-13.13.7-1ubuntu0.13.13.7-1ubuntu0.23.13.7-1ubuntu0.33.13.7-1ubuntu0.4
None known
python3.14
Ubuntu:25.10
All versions, plus listed versions
3.14.0~a7-0ubuntu13.14.0~b1-13.14.0~b3-13.14.0~rc1-13.14.0~rc2-1
Show 5 moreShow less
3.14.0~rc3-13.14.0-13.14.0-1ubuntu0.13.14.0-1ubuntu0.23.14.0-1ubuntu0.3
None known
python3.14
Ubuntu:26.04:LTS
before 3.14.4-1ubuntu0.1, plus listed versions
3.14.0-13.14.0-23.14.0-43.14.2-13.14.3-1
Show 4 moreShow less
3.14.3-23.14.3-33.14.3-53.14.4-1
3.14.4-1ubuntu0.1
python3.10
Ubuntu:22.04:LTS
From an advisory covering 18 CVEs
before 3.10.12-1~22.04.16, plus listed versions
3.10.0-23.10.0-33.10.0-43.10.0-53.10.0-5build1
Show 27 moreShow less
3.10.1-13.10.1-23.10.2-13.10.2-53.10.2-73.10.3-13.10.4-33.10.4-3ubuntu0.13.10.6-1~22.043.10.6-1~22.04.13.10.6-1~22.04.23.10.6-1~22.04.2ubuntu13.10.6-1~22.04.2ubuntu1.13.10.12-1~22.04.23.10.12-1~22.04.33.10.12-1~22.04.43.10.12-1~22.04.53.10.12-1~22.04.63.10.12-1~22.04.73.10.12-1~22.04.83.10.12-1~22.04.93.10.12-1~22.04.103.10.12-1~22.04.113.10.12-1~22.04.123.10.12-1~22.04.133.10.12-1~22.04.143.10.12-1~22.04.15
3.10.12-1~22.04.16
python3.12
Ubuntu:24.04:LTS
From an advisory covering 18 CVEs
before 3.12.3-1ubuntu0.15, plus listed versions
3.12.0-13.12.0-53.12.0-63.12.0-73.12.1-2
Show 18 moreShow less
3.12.2-13.12.2-4build33.12.2-4build43.12.2-5ubuntu33.12.3-13.12.3-1ubuntu0.13.12.3-1ubuntu0.23.12.3-1ubuntu0.33.12.3-1ubuntu0.43.12.3-1ubuntu0.53.12.3-1ubuntu0.63.12.3-1ubuntu0.73.12.3-1ubuntu0.83.12.3-1ubuntu0.93.12.3-1ubuntu0.103.12.3-1ubuntu0.113.12.3-1ubuntu0.123.12.3-1ubuntu0.13
3.12.3-1ubuntu0.15
python3.14
Ubuntu:26.04:LTS
From an advisory covering 18 CVEs
before 3.14.4-1ubuntu0.1, plus listed versions
3.14.0-13.14.0-23.14.0-43.14.2-13.14.3-1
Show 4 moreShow less
3.14.3-23.14.3-33.14.3-53.14.4-1
3.14.4-1ubuntu0.1
python314
openSUSE:Tumbleweed
From an advisory covering 12 CVEs
before 3.14.6-1.1
3.14.6-1.1
python310
openSUSE:Tumbleweed
From an advisory covering 3 CVEs
before 3.10.21-1.1
3.10.21-1.1
python315
openSUSE:Tumbleweed
From an advisory covering 7 CVEs
before 3.15.0~rc2-1.1
3.15.0~rc2-1.1
python311
openSUSE:Tumbleweed
From an advisory covering 4 CVEs
before 3.11.16-1.1
3.11.16-1.1
python312
openSUSE:Tumbleweed
From an advisory covering 2 CVEs
before 3.12.14-1.1
3.12.14-1.1
python313
openSUSE:Tumbleweed
From an advisory covering 5 CVEs
before 3.13.15-1.1
3.13.15-1.1

History

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

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

In short

CVE-2026-9669 is a high vulnerability (CVSS 8.2) in Python Software Foundation Cpython, published June 8, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.43%, the 37th percentile. Fixed in python3 3.14.7-r0.

References

Show 194 moreShow less
This page doesn't list everything

Left out here: 65 package rows, 17 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: 9 source records.

MoveEnter Open