CVE-2021-4189
A flaw was found in Python, specifically in the FTP (File Transfer Protocol) client library in...
A flaw was found in Python, specifically in the FTP (File Transfer Protocol) client library in PASV (passive) mode. The issue is how the FTP client trusts the host from the PASV response by default. This flaw allows an attacker to set up a malicious FTP server that can trick FTP clients into connecting back to a given IP address and port. This vulnerability could lead to FTP client scanning ports, which otherwise would not have been possible.
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
- Low
- Integrity
- None
- Availability
- None
Exploit likelihood
What each source reports
NVD Score used
5.3
A flaw was found in Python, specifically in the FTP (File Transfer Protocol) client library in PASV (passive) mode. The issue is how the FTP client trusts the host from the PASV response by default. This flaw allows an attacker to set up a malicious FTP server that can trick FTP clients into connecting back to a given IP address and port. This vulnerability could lead to FTP client scanning ports, which otherwise would not have been possible.
- Record
CVE-2021-4189- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N - Weakness
- CWE-252
- Updated
- 2026-11-02
CVE List
5.3
A flaw was found in Python, specifically in the FTP (File Transfer Protocol) client library in PASV (passive) mode. The issue is how the FTP client trusts the host from the PASV response by default. This flaw allows an attacker to set up a malicious FTP server that can trick FTP clients into connecting back to a given IP address and port. This vulnerability could lead to FTP client scanning ports, which otherwise would not have been possible.
- Record
CVE-2021-4189- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N - Weakness
- CWE-252
- Updated
- 2026-11-02
EUVDEUVD-2021-34049
5.3
A flaw was found in Python, specifically in the FTP (File Transfer Protocol) client library in PASV (passive) mode. The issue is how the FTP client trusts the host from the PASV response by default. This flaw allows an attacker to set up a malicious FTP server that can trick FTP clients into connecting back to a given IP address and port. This vulnerability could lead to FTP client scanning ports, which otherwise would not have been possible.
- Record
EUVD-2021-34049- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-67xf-xphq-9mcc
5.3
A flaw was found in Python, specifically in the FTP (File Transfer Protocol) client library in...
A flaw was found in Python, specifically in the FTP (File Transfer Protocol) client library in PASV (passive) mode. The issue is how the FTP client trusts the host from the PASV response by default. This flaw allows an attacker to set up a malicious FTP server that can trick FTP clients into connecting back to a given IP address and port. This vulnerability could lead to FTP client scanning ports, which otherwise would not have been possible.
- Record
GHSA-67xf-xphq-9mcc- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N - Weakness
- CWE-252
- Updated
- 2026-11-02
OSV
5.3
A flaw was found in Python, specifically in the FTP (File Transfer Protocol) client library in PASV (passive) mode. The issue is how the FTP client trusts the host from the PASV response by default. This flaw allows an attacker to set up a malicious FTP server that can trick FTP clients into connecting back to a given IP address and port. This vulnerability could lead to FTP client scanning ports, which otherwise would not have been possible.
- Record
CVE-2021-4189- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N - Updated
- 2026-11-04
OSVDEBIAN-CVE-2021-4189
5.3
A flaw was found in Python, specifically in the FTP (File Transfer Protocol) client library in PASV (passive) mode. The issue is how the FTP client trusts the host from the PASV response by default. This flaw allows an attacker to set up a malicious FTP server that can trick FTP clients into connecting back to a given IP address and port. This vulnerability could lead to FTP client scanning ports, which otherwise would not have been possible.
- Record
DEBIAN-CVE-2021-4189- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N - Updated
- 2026-11-02
Show 40 moreShow less
OSVOESA-2022-1566
6.5
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):
A flaw was found in Python, specifically within the urllib.parse module. This module helps break Uniform Resource Locator (URL) strings into components. The issue involves how the urlparse method does not sanitize input and allows characters like '\r' and '\n' in the URL path. This flaw allows an attacker to input a crafted URL, leading to injection attacks. This flaw affects Python versions prior to 3.10.0b1, 3.9.5, 3.8.11, 3.7.11 and 3.6.14.(CVE-2022-0391)
An attacker could exploit this vulnerability to set up a malicious FTP server that could trick an FTP client into connecting back to a given IP address and port. This can cause the FTP client to scan the port.(CVE-2021-4189)
- Record
OESA-2022-1566- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N - Updated
- 2026-11-02
OSVRHSA-2021:3254
9.1
Red Hat Security Advisory: rh-python38 security, bug fix, and enhancement update
- Record
RHSA-2021:3254- CVSS 3.1
- 9.1 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N - Updated
- 2026-11-02
OSVRHSA-2022:1663
6.5
Red Hat Security Advisory: python27-python and python27-python-pip security update
- Record
RHSA-2022:1663- 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-2022:1821
8.8
Red Hat Security Advisory: python27:2.7 security update
- Record
RHSA-2022:1821- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:H/A:L - Updated
- 2026-11-02
OSVRHSA-2022:1986
6.5
Red Hat Security Advisory: python3 security update
- Record
RHSA-2022:1986- 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
OSVRLSA-2022:1821
8.8
Moderate: python27:2.7 security update
Python is an interpreted, interactive, object-oriented programming language that supports modules, classes, exceptions, high-level dynamic data types, and dynamic typing. The python27 packages provide a stable release of Python 2.7 with a number of additional utilities and database connectors for MySQL and PostgreSQL.
Security Fix(es):
-
python: urllib: Regular expression DoS in AbstractBasicAuthHandler (CVE-2021-3733)
-
python: ftplib should not use the host from the PASV response (CVE-2021-4189)
-
python-lxml: HTML Cleaner allows crafted and SVG embedded scripts to pass through (CVE-2021-43818)
-
python: urllib.parse does not sanitize URLs containing ASCII newline and tabs (CVE-2022-0391)
-
python: urllib: HTTP client possible infinite loop on a 100 Continue response (CVE-2021-3737)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
Additional Changes:
For detailed information on changes in this release, see the Rocky Linux 8.6 Release Notes linked from the References section.
- Record
RLSA-2022:1821- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:H/A:L - Updated
- 2026-11-02
OSVUBUNTU-CVE-2021-4189
5.3
A flaw was found in Python, specifically in the FTP (File Transfer Protocol) client library in PASV (passive) mode. The issue is how the FTP client trusts the host from the PASV response by default. This flaw allows an attacker to set up a malicious FTP server that can trick FTP clients into connecting back to a given IP address and port. This vulnerability could lead to FTP client scanning ports, which otherwise would not have been possible.
- Record
UBUNTU-CVE-2021-4189- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N - Updated
- 2026-11-02
OSVALSA-2022:1821 No score
Moderate: python27:2.7 security update
Python is an interpreted, interactive, object-oriented programming language that supports modules, classes, exceptions, high-level dynamic data types, and dynamic typing. The python27 packages provide a stable release of Python 2.7 with a number of additional utilities and database connectors for MySQL and PostgreSQL.
Security Fix(es):
-
python: urllib: Regular expression DoS in AbstractBasicAuthHandler (CVE-2021-3733)
-
python: ftplib should not use the host from the PASV response (CVE-2021-4189)
-
python-lxml: HTML Cleaner allows crafted and SVG embedded scripts to pass through (CVE-2021-43818)
-
python: urllib.parse does not sanitize URLs containing ASCII newline and tabs (CVE-2022-0391)
-
python: urllib: HTTP client possible infinite loop on a 100 Continue response (CVE-2021-3737)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
Additional Changes:
For detailed information on changes in this release, see the AlmaLinux Release Notes linked from the References section.
- Record
ALSA-2022:1821- Updated
- 2026-11-02
OSVALSA-2022:1986 No score
Moderate: python3 security update
Python is an interpreted, interactive, object-oriented programming language, which includes modules, classes, exceptions, very high level dynamic data types and dynamic typing. Python supports interfaces to many system calls and libraries, as well as to various windowing systems.
Security Fix(es):
-
python: ftplib should not use the host from the PASV response (CVE-2021-4189)
-
python: urllib: HTTP client possible infinite loop on a 100 Continue response (CVE-2021-3737)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
Additional Changes:
For detailed information on changes in this release, see the AlmaLinux Release Notes linked from the References section.
- Record
ALSA-2022:1986- Updated
- 2026-11-02
OSVBIT-libpython-2021-4189 No score
A flaw was found in Python, specifically in the FTP (File Transfer Protocol) client library in PASV (passive) mode. The issue is how the FTP client trusts the host from the PASV response by default. This flaw allows an attacker to set up a malicious FTP server that can trick FTP clients into connecting back to a given IP address and port. This vulnerability could lead to FTP client scanning ports, which otherwise would not have been possible.
- Record
BIT-libpython-2021-4189- Updated
- 2026-11-02
OSVBIT-python-2021-4189 No score
A flaw was found in Python, specifically in the FTP (File Transfer Protocol) client library in PASV (passive) mode. The issue is how the FTP client trusts the host from the PASV response by default. This flaw allows an attacker to set up a malicious FTP server that can trick FTP clients into connecting back to a given IP address and port. This vulnerability could lead to FTP client scanning ports, which otherwise would not have been possible.
- Record
BIT-python-2021-4189- Updated
- 2026-11-02
OSVBIT-python-min-2021-4189 No score
A flaw was found in Python, specifically in the FTP (File Transfer Protocol) client library in PASV (passive) mode. The issue is how the FTP client trusts the host from the PASV response by default. This flaw allows an attacker to set up a malicious FTP server that can trick FTP clients into connecting back to a given IP address and port. This vulnerability could lead to FTP client scanning ports, which otherwise would not have been possible.
- Record
BIT-python-min-2021-4189- Updated
- 2026-11-02
OSVCLSA-2022-1649170553 No score
Fix CVE(s): CVE-2021-4189
- SECURITY UPDATE: Expose sensitive information
- debian/patches/CVE-2021-4189.patch: alters ftplib.FTP class behavior to not trust the IPv4 address sent from the remote server when setting up a passive data channel in resposne in Lib/ftplib.py, Lib/test/test_ftplib.py.
- CVE-2021-4189
- Record
CLSA-2022-1649170553- Updated
- 2026-11-02
OSVCLSA-2022-1649348075 No score
Fix CVE(s): CVE-2021-4189
- SECURITY UPDATE: Expose sensitive information
- debian/patches/CVE-2021-4189.patch: alters ftplib.FTP class behavior to not trust the IPv4 address sent from the remote server when setting up a passive data channel in resposne in Lib/ftplib.py, Lib/test/test_ftplib.py.
- CVE-2021-4189
- Record
CLSA-2022-1649348075- Updated
- 2026-11-02
OSVCLSA-2022-1653920195 No score
Fixed CVEs in python3: CVE-2021-3737, CVE-2021-3426, CVE-2021-4189, CVE-2022-0391
- CVE-2021-3426: Remove the pydoc getfile feature which could lead to information disclosure (rhbz#1935913)
- CVE-2021-3737: urllib: HTTP client possible infinite loop on a 100 Continue response (rhbz#2036020)
- CVE-2021-4189: ftplib should not use the host from the PASV response (rhbz#2036020)
- CVE-2022-0391: urllib.parse does not sanitize URLs containing ASCII newline and tabs (rhbz#2047376)
- Record
CLSA-2022-1653920195- Updated
- 2026-11-02
OSVCLSA-2022-1654010877 No score
Fixed CVEs in python3: CVE-2022-0391, CVE-2021-4189, CVE-2021-3737
- CVE-2021-3737: urllib: HTTP client possible infinite loop on a 100 Continue response (rhbz#2036020)
- CVE-2021-4189: ftplib should not use the host from the PASV response (rhbz#2036020)
- CVE-2022-0391: urllib.parse does not sanitize URLs containing ASCII newline and tabs (rhbz#2047376)
- Record
CLSA-2022-1654010877- Updated
- 2026-11-02
OSVCLSA-2022-1654525948 No score
Fixed CVEs in python2-pip-18.module_el8.4.0+2051+0b56c8de: CVE-2021-3733, CVE-2021-3737, CVE-2022-0391, CVE-2021-4189
- CVE-2021-3733: urllib: Regular expression DoS in AbstractBasicAuthHandler (rhbz#2047376)
- CVE-2021-3737: urllib: HTTP client possible infinite loop on a 100 Continue response (rhbz#2047376)
- CVE-2021-4189: ftplib should not use the host from the PASV response (rhbz#2047376)
- CVE-2022-0391: urllib.parse does not sanitize URLs containing ASCII newline and tabs (rhbz#2047376)
- Record
CLSA-2022-1654525948- Updated
- 2026-11-02
OSVCLSA-2022-1654526367 No score
Fixed CVEs in python-setuptools_scm-6.module_el8.5.0+2050+77770ab7: CVE-2021-4189, CVE-2022-0391, CVE-2021-3733, CVE-2021-3737
- CVE-2021-3733: urllib: Regular expression DoS in AbstractBasicAuthHandler (rhbz#2047376)
- CVE-2021-3737: urllib: HTTP client possible infinite loop on a 100 Continue response (rhbz#2047376)
- CVE-2021-4189: ftplib should not use the host from the PASV response (rhbz#2047376)
- CVE-2022-0391: urllib.parse does not sanitize URLs containing ASCII newline and tabs (rhbz#2047376)
- Record
CLSA-2022-1654526367- Updated
- 2026-11-02
OSVCLSA-2026-1790238098 No score
python3.11: Fix of 5 CVEs
- CVE-2026-3276: sort each combining-character run in unicodedata.normalize() with a counting sort once the run exceeds a length threshold, instead of the quadratic insertion sort, so crafted input with long runs of alternating canonical combining classes can no longer burn CPU
- CVE-2026-8328: apply the CVE-2021-4189 PASV fix to ftplib.ftpcp() as well, taking the data connection address from the source socket's peer instead of the host the server advertises, unless trust_server_pasv_ipv4_address opts back in
- CVE-2026-15806: scope urllib.request HTTPPasswordMgr credentials by URL scheme, so credentials registered for an https:// URL are no longer sent over http://; a bare authority still matches any scheme, keeping proxy authentication working
- CVE-2026-7774: validate the written link target in tarfile's data filter, rejecting a link member that resolves to the destination directory itself and resolving symlink targets against the stripped member name, so crafted link entries can no longer redirect later members outside the destination
- CVE-2026-82049: resolve the hard-link source with os.path.realpath() in tarfile's makelink_with_filter, so an archive holding a hard link to a symlink can no longer duplicate that symlink to a shallower path whose relative target escapes the destination
- Record
CLSA-2026-1790238098- Updated
- 2026-11-02
OSVCLSA-2026-1791919907 No score
python3.9: Fix of 4 CVEs
- CVE-2026-8328: stop ftplib.ftpcp() trusting the IPv4 address the source server advertises in its PASV reply, completing the CVE-2021-4189 fix
- CVE-2026-15806: scope HTTPPasswordMgr credentials by URL scheme, so a credential stored for an https URI is no longer sent to the matching http URI
- CVE-2026-19672: normalize tar member names containing .. components in the tarfile tar/data extraction filters, so a name that leaves the destination and comes back no longer creates directories outside the destination
- CVE-2026-87910: honor a None result from the extraction filter when tarfile falls back to extracting a hardlink target, so a rejected member is skipped instead of being written at the link's path
- Record
CLSA-2026-1791919907- Updated
- 2026-11-02
OSVMGASA-2022-0367 No score
Updated python packages fix security vulnerability
The mailcap module does not add escape characters into commands discovered in the system mailcap file. (CVE-2015-20107) Allows an attacker to set up a malicious FTP server that can trick FTP clients into connecting back to a given IP address and port. (CVE-2021-4189) The urlparse method does not sanitize input and allows characters like '\r' and '\n' in the URL path. This flaw allows an attacker to input a crafted URL, leading to injection attacks. (CVE-2022-0391)
- Record
MGASA-2022-0367- Updated
- 2026-11-02
OSVopenSUSE-SU-2022:1091-1 No score
Security update for python
This update for python fixes the following issues:
- CVE-2022-0391: Fixed URL sanitization containing ASCII newline and tabs in urlparse (bsc#1195396).
- CVE-2021-4189: Fixed ftplib not to trust the PASV response (bsc#1194146).
- CVE-2021-3572: Fixed an improper handling of unicode characters in pip (bsc#1186819).
- Record
openSUSE-SU-2022:1091-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:11835-1 No score
python-2.7.18-15.1 on GA media
These are all security issues fixed in the python-2.7.18-15.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:11835-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:11101-1 No score
python315-3.15.0~b2-1.1 on GA media
These are all security issues fixed in the python315-3.15.0~b2-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:11101-1- 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:11342-1 No score
python313-3.13.14-1.1 on GA media
These are all security issues fixed in the python313-3.13.14-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:11342-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: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:21459-1 No score
Security update for python313, python3
This update for python313, python3 fixes the following issues:
Changes in python313:
Update to 3.13.14:
-
Security
- gh-151159: Bumps the OpenSSL version to 3.0.21 on Android.
- gh-150599: Fix a possible stack buffer overflow in bz2 when a bz2.BZ2Decompressor is reused after a decompression error. The decompressor now becomes unusable after libbz2 reports an error.
- gh-149835: shutil.move() now resolves symlinks via os.path.realpath() when checking whether the destination is inside the source directory, preventing a symlink-based bypass of that guard.
- gh-149698: Update bundled libexpat to version 2.8.1 for the fix for CVE 2026-45186.
- gh-87451: The ftplib module’s undocumented ftpcp function no longer trusts the IPv4 address value returned from the source server in response to the PASV command by default, completing the fix for CVE-2021-4189. As with ftplib.FTP, the former behavior can be re-enabled by setting the trust_server_pasv_ipv4_address attribute on the source ftplib.FTP instance to True. Thanks to Qi Deng at Aurascape AI for the report.
- gh-149486: tarfile.data_filter() now validates link targets using the same normalised value that is written to disk, strips trailing separators from the member name when resolving a symlink’s directory, and rejects link members that would replace the destination directory itself. This closes several path-traversal bypasses of the data extraction filter.
- gh-149079: Fix a potential denial of service in unicodedata.normalize(). The canonical ordering step of Unicode normalization used a quadratic-time insertion sort for reordering combining characters, which could be exploited with crafted input containing many combining characters in non-canonical order. Replaced with a linear-time counting sort for long runs.
- gh-149018: Improved protection against XML hash-flooding attacks in xml.parsers.expat and xml.etree.ElementTree when Python is compiled with libExpat 2.8.0 or later.
- gh-149017: Update bundled libexpat to version 2.8.0.
- gh-90309: Base64-encode values when embedding cookies to JavaScript using the http.cookies.BaseCookie.js_output() method to avoid injection and escaping. (bsc#1262654, CVE-2026-6019)
- gh-148808: Added buffer boundary check when using nbytes parameter with asyncio.AbstractEventLoop.sock_recvfrom_into(). Only relevant for Windows and the asyncio.ProactorEventLoop.
- gh-148395: Fix a dangling input pointer in lzma.LZMADecompressor, bz2.BZ2Decompressor, and internal zlib._ZlibDecompressor when memory allocation fails with MemoryError, which could let a subsequent decompress() call read or write through a stale pointer to the already-released caller buffer. (bsc#1262098, CVE-2026-6100, seems like it has been incompletely applied gh#python/cpython#151605)
- gh-148169: A bypass in webbrowser allowed URLs prefixed with %action to pass the dash-prefix safety check (bsc#1262098, CVE-2026-6100).
- gh-146581: Fix vulnerability in shutil.unpack_archive() for ZIP files on Windows which allowed to write files outside of the destination tree if the patch in the archive contains a Windows drive prefix. Now such invalid paths will be skipped. Files containing “..” in the name (like “foo..bar”) are no longer skipped.
- gh-146333: Fix quadratic backtracking in configparser.RawConfigParser option parsing regexes (OPTCRE and OPTCRE_NV). A crafted configuration line with many whitespace characters could cause excessive CPU usage.
- gh-146211: Reject CR/LF characters in tunnel request headers for the HTTPConnection.set_tunnel() method. (bsc#1261969, CVE-2026-1502)
-
Core and…
- Record
openSUSE-SU-2026:21459-1- Updated
- 2026-11-02
OSVSUSE-SU-2022:0882-1 No score
Security update for python3
This update for python3 fixes the following issues:
- CVE-2021-4189: Fixed default access from PASV response in the FTP client (bsc#1194146).
- CVE-2022-0391: Fixed sanitizing of URLs containing ASCII newline and tabs in urlparse (bsc#1195396).
- Record
SUSE-SU-2022:0882-1- Updated
- 2026-11-02
OSVSUSE-SU-2022:1091-1 No score
Security update for python
This update for python fixes the following issues:
- CVE-2022-0391: Fixed URL sanitization containing ASCII newline and tabs in urlparse (bsc#1195396).
- CVE-2021-4189: Fixed ftplib not to trust the PASV response (bsc#1194146).
- CVE-2021-3572: Fixed an improper handling of unicode characters in pip (bsc#1186819).
- Record
SUSE-SU-2022:1091-1- Updated
- 2026-11-02
OSVSUSE-SU-2022:1140-1 No score
Security update for python
This update for python rebuilds python against a symbol versioned openssl 1.0.2 to allow usage with openssl 1.1.1.
Also the following security issues are fixed:
- CVE-2022-0391: Fixed sanitizing URLs containing ASCII newline and tabs in urlparse (bsc#1195396).
- CVE-2021-4189: Make ftplib not trust the PASV response (bsc#1194146).
- Record
SUSE-SU-2022:1140-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:22959-1 No score
Security update for python313, python3
This update for python313, python3 fixes the following issues:
Changes in python313:
Update to 3.13.14:
-
Security
- gh-151159: Bumps the OpenSSL version to 3.0.21 on Android.
- gh-150599: Fix a possible stack buffer overflow in bz2 when a bz2.BZ2Decompressor is reused after a decompression error. The decompressor now becomes unusable after libbz2 reports an error.
- gh-149835: shutil.move() now resolves symlinks via os.path.realpath() when checking whether the destination is inside the source directory, preventing a symlink-based bypass of that guard.
- gh-149698: Update bundled libexpat to version 2.8.1 for the fix for CVE 2026-45186.
- gh-87451: The ftplib module’s undocumented ftpcp function no longer trusts the IPv4 address value returned from the source server in response to the PASV command by default, completing the fix for CVE-2021-4189. As with ftplib.FTP, the former behavior can be re-enabled by setting the trust_server_pasv_ipv4_address attribute on the source ftplib.FTP instance to True. Thanks to Qi Deng at Aurascape AI for the report.
- gh-149486: tarfile.data_filter() now validates link targets using the same normalised value that is written to disk, strips trailing separators from the member name when resolving a symlink’s directory, and rejects link members that would replace the destination directory itself. This closes several path-traversal bypasses of the data extraction filter.
- gh-149079: Fix a potential denial of service in unicodedata.normalize(). The canonical ordering step of Unicode normalization used a quadratic-time insertion sort for reordering combining characters, which could be exploited with crafted input containing many combining characters in non-canonical order. Replaced with a linear-time counting sort for long runs.
- gh-149018: Improved protection against XML hash-flooding attacks in xml.parsers.expat and xml.etree.ElementTree when Python is compiled with libExpat 2.8.0 or later.
- gh-149017: Update bundled libexpat to version 2.8.0.
- gh-90309: Base64-encode values when embedding cookies to JavaScript using the http.cookies.BaseCookie.js_output() method to avoid injection and escaping. (bsc#1262654, CVE-2026-6019)
- gh-148808: Added buffer boundary check when using nbytes parameter with asyncio.AbstractEventLoop.sock_recvfrom_into(). Only relevant for Windows and the asyncio.ProactorEventLoop.
- gh-148395: Fix a dangling input pointer in lzma.LZMADecompressor, bz2.BZ2Decompressor, and internal zlib._ZlibDecompressor when memory allocation fails with MemoryError, which could let a subsequent decompress() call read or write through a stale pointer to the already-released caller buffer. (bsc#1262098, CVE-2026-6100, seems like it has been incompletely applied gh#python/cpython#151605)
- gh-148169: A bypass in webbrowser allowed URLs prefixed with %action to pass the dash-prefix safety check (bsc#1262098, CVE-2026-6100).
- gh-146581: Fix vulnerability in shutil.unpack_archive() for ZIP files on Windows which allowed to write files outside of the destination tree if the patch in the archive contains a Windows drive prefix. Now such invalid paths will be skipped. Files containing “..” in the name (like “foo..bar”) are no longer skipped.
- gh-146333: Fix quadratic backtracking in configparser.RawConfigParser option parsing regexes (OPTCRE and OPTCRE_NV). A crafted configuration line with many whitespace characters could cause excessive CPU usage.
- gh-146211: Reject CR/LF characters in tunnel request headers for the HTTPConnection.set_tunnel() method. (bsc#1261969, CVE-2026-1502)
-
Core and…
- Record
SUSE-SU-2026:22959-1- 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
configparsermodule 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.expatandxml.etree.ElementTreeuse insufficient entropy for Expat hash-flooding protection (bsc#1264962). - CVE-2026-7774:
tarfile.data_filterpath 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:4534-1 No score
Security update for python312
This update for python312 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
configparsermodule 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-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-6100: Arbitrary code execution or information disclosure via use-after-free in decompression modules (bsc#1262098).
- CVE-2026-7210:
xml.parsers.expatandxml.etree.ElementTreeuse insufficient entropy for Expat hash-flooding protection (bsc#1264962). - CVE-2026-7774:
tarfile.data_filterpath 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-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 python312:
- Update to 3.12.14:
- Core and Builtins
- gh-139808: Add branch protections for AArch64 (BTI/PAC) in assembly code used by -X perf_jit (Linux perf profiler integration).
- Documentation
- gh-136155: We are now checking for fatal errors in EPUB builds in CI.
- 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.
- 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…
- Record
SUSE-SU-2026:4534-1- Updated
- 2026-11-02
OSVUSN-5342-1 No score
python2.7, python3.4, python3.5, python3.6, python3.8 vulnerabilities
David Schwörer discovered that Python incorrectly handled certain inputs. An attacker could possibly use this issue to expose sensitive information. This issue only affected Ubuntu 18.04 LTS. (CVE-2021-3426)
It was discovered that Python incorrectly handled certain FTP requests. An attacker could possibly use this issue to expose sensitive information. This issue only affected Ubuntu 14.04 ESM, Ubuntu 16.04 ESM, and Ubuntu 18.04 LTS. (CVE-2021-4189)
It was discovered that Python incorrectly handled certain inputs. An attacker could possibly use this issue to execute arbitrary code. (CVE-2022-0391)
- Record
USN-5342-1- Updated
- 2026-11-02
OSVUSN-5342-2 No score
python2.7 vulnerabilities
USN-5342-1 fixed several vulnerabilities in Python. This update provides the corresponding update for Ubuntu 14.04 ESM, Ubuntu 20.04 ESM and Ubuntu 22.04 ESM.
Original advisory details:
It was discovered that Python incorrectly handled certain FTP requests. An attacker could possibly use this issue to expose sensitive information. (CVE-2021-4189)
It was discovered that Python incorrectly handled certain inputs. An attacker could possibly use this issue to execute arbitrary code. (CVE-2022-0391)
- Record
USN-5342-2- Updated
- 2026-11-02
OSVUSN-6891-1 No score
python3.5, python3.6, python3.7, python3.8, python3.9, python3.10, python3.11, python3.12 vulnerabilities
It was discovered that Python incorrectly handled certain inputs. An attacker could possibly use this issue to execute arbitrary code. This issue only affected Ubuntu 14.04 LTS and Ubuntu 18.04 LTS. (CVE-2015-20107)
It was discovered that Python incorrectly used regular expressions vulnerable to catastrophic backtracking. A remote attacker could possibly use this issue to cause a denial of service. This issue only affected Ubuntu 14.04 LTS. (CVE-2018-1060, CVE-2018-1061)
It was discovered that Python failed to initialize Expat’s hash salt. A remote attacker could possibly use this issue to cause hash collisions, leading to a denial of service. This issue only affected Ubuntu 14.04 LTS. (CVE-2018-14647)
It was discovered that Python incorrectly handled certain pickle files. An attacker could possibly use this issue to consume memory, leading to a denial of service. This issue only affected Ubuntu 14.04 LTS. (CVE-2018-20406)
It was discovered that Python incorrectly validated the domain when handling cookies. An attacker could possibly trick Python into sending cookies to the wrong domain. This issue only affected Ubuntu 14.04 LTS. (CVE-2018-20852)
Jonathan Birch and Panayiotis Panayiotou discovered that Python incorrectly handled Unicode encoding during NFKC normalization. An attacker could possibly use this issue to obtain sensitive information. This issue only affected Ubuntu 14.04 LTS. (CVE-2019-9636, CVE-2019-10160)
It was discovered that Python incorrectly parsed certain email addresses. A remote attacker could possibly use this issue to trick Python applications into accepting email addresses that should be denied. This issue only affected Ubuntu 14.04 LTS. (CVE-2019-16056)
It was discovered that the Python documentation XML-RPC server incorrectly handled certain fields. A remote attacker could use this issue to execute a cross-site scripting (XSS) attack. This issue only affected Ubuntu 14.04 LTS. (CVE-2019-16935)
It was discovered that Python documentation had a misleading information. A security issue could be possibly caused by wrong assumptions of this information. This issue only affected Ubuntu 14.04 LTS and Ubuntu 18.04 LTS. (CVE-2019-17514)
It was discovered that Python incorrectly stripped certain characters from requests. A remote attacker could use this issue to perform CRLF injection. This issue only affected Ubuntu 14.04 LTS and Ubuntu 18.04 LTS. (CVE-2019-18348)
It was discovered that Python incorrectly handled certain TAR archives. An attacker could possibly use this issue to cause a denial of service. This issue only affected Ubuntu 14.04 LTS and Ubuntu 18.04 LTS. (CVE-2019-20907)
Colin Read and Nicolas Edet discovered that Python incorrectly handled parsing certain X509 certificates. An attacker could possibly use this issue to cause Python to crash, resulting in a denial of service. This issue only affected Ubuntu 14.04 LTS. (CVE-2019-5010)
It was discovered that incorrectly handled certain ZIP files. An attacker could possibly use this issue to cause a denial of service. This issue only affected Ubuntu 14.04 LTS. (CVE-2019-9674)
It was discovered that Python incorrectly handled certain urls. A remote attacker could possibly use this issue to perform CRLF injection attacks. This issue only affected Ubuntu 14.04 LTS. (CVE-2019-9740, CVE-2019-9947)
Sihoon Lee discovered that Python incorrectly handled the local_file: scheme. A remote attacker could possibly use this issue to bypass blocklist meschanisms. This issue only affected Ubuntu 14.04 LTS. (CVE-2019-9948)
It was discovered that Python incorrectly handled certain IP values. An attacker could possibly use this issue to cause a denial of service. This issue only affected Ubuntu 14.04 LTS and Ubuntu 18.04 LTS. (CVE-2020-14422)
It was discovered that Python incorrectly handled certain character sequences. A remote attacker could possibly use this issue to perform CRLF injection. This issue only affected Ubuntu 14.04 LTS and Ubuntu…
- Record
USN-6891-1- Updated
- 2026-11-02
OSVUSN-8509-1 No score
python3.10, python3.12, python3.14 vulnerabilities
It was discovered that Python incorrectly normalized paths in the tarfile module. An attacker could possibly use this issue to bypass path restrictions. This issue only affected Ubuntu 22.04 LTS and Ubuntu 24.04 LTS. (CVE-2025-13462)
It was discovered that Python's HTMLParser incorrectly handled certain malformed HTML input. An attacker could possibly use this issue to cause Python to crash, resulting in a denial of service. This issue only affected Ubuntu 22.04 LTS and Ubuntu 24.04 LTS. (CVE-2025-69534)
It was discovered that Python's email module incorrectly quoted newlines in headers. An attacker could possibly use this issue to inject arbitrary email headers. This issue only affected Ubuntu 22.04 LTS and Ubuntu 24.04 LTS. (CVE-2026-1299)
It was discovered that Python's http.client module did not properly sanitize carriage return and linefeed characters when handling HTTP CONNECT tunnel request headers. An attacker could possibly use this issue to inject arbitrary HTTP headers. (CVE-2026-1502)
It was discovered that Python's importlib module did not generate an audit event when loading legacy .pyc files. An attacker could possibly use this issue to bypass auditing mechanisms. This issue only affected Ubuntu 22.04 LTS and Ubuntu 24.04 LTS. (CVE-2026-2297)
It was discovered that Python's unicodedata.normalize() function had incorrect algorithmic complexity. An attacker could possibly use this issue to cause Python to consume excessive resources, leading to a denial of service. (CVE-2026-3276)
It was discovered that Python's http.cookies module incorrectly handled control characters in certain cookie operations. An attacker could possibly use this issue to inject arbitrary content. This issue only affected Ubuntu 22.04 LTS and Ubuntu 24.04 LTS. (CVE-2026-3644)
It was discovered that the Python pyexpat module was vulnerable to unbounded recursion in the Expat XML parser. An attacker could possibly use this issue to cause Python to crash, resulting in a denial of service. This issue only affected Ubuntu 22.04 LTS and Ubuntu 24.04 LTS. (CVE-2026-4224)
It was discovered that Python's webbrowser module accepted leading dashes in URLs, which could be interpreted as command-line options. An attacker could possibly use this issue to execute arbitrary commands. This issue only affected Ubuntu 22.04 LTS and Ubuntu 24.04 LTS. (CVE-2026-4519)
It was discovered that Python incorrectly handled webbrowser.open() handlers. An attacker could possibly use this issue to execute arbitrary commands. (CVE-2026-4786)
It was discovered that Python's remote debugging module did not properly validate offset tables when loading debug information. An attacker could possibly use this issue to cause Python to crash or execute arbitrary code. This issue only affected Ubuntu 26.04 LTS. (CVE-2026-5713)
It was discovered that Python's http.cookies module incorrectly escaped values in the js_output() method. An attacker could possibly use this issue to inject arbitrary JavaScript. (CVE-2026-6019)
It was discovered that Python's lzma, bz2, and gzip decompressor objects had a use-after-free vulnerability. An attacker could possibly use this issue to cause Python to crash or execute arbitrary code. (CVE-2026-6100)
It was discovered that Python's tarfile module did not properly validate link targets when using the data filter. An attacker could possibly use this issue to bypass path restrictions. This issue only affected Ubuntu 24.04 LTS and Ubuntu 26.04 LTS. (CVE-2026-7774)
It was discovered that the fix for CVE-2021-4189 in Python's ftplib module was incomplete, allowing PASV responses to be used in ftplib.ftpcp(). An attacker could possibly use this issue to perform server-side request forgery attacks. (CVE-2026-8328)
It was discovered that Python's bz2 module allowed reuse of a BZ2Decompressor object after a decompression error. An attacker could possibly use this issue to cause Python to crash or execute arbitrary code. (CVE-2026-9669)
- Record
USN-8509-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
babelAlmaLinux:8 |
before 2.5.1-10.module_el8.6.0+2781+fed64c13 | 2.5.1-10.module_el8.6.0+2781+fed64c13 |
python-nose-docsAlmaLinux:8 |
before 1.3.7-31.module_el8.6.0+2781+fed64c13 | 1.3.7-31.module_el8.6.0+2781+fed64c13 |
python-nose-docsAlmaLinux:8 |
before 1.3.7-31.module_el8.5.0+2569+5c5719bc | 1.3.7-31.module_el8.5.0+2569+5c5719bc |
python-psycopg2-docAlmaLinux:8 |
before 2.7.5-7.module_el8.6.0+2781+fed64c13 | 2.7.5-7.module_el8.6.0+2781+fed64c13 |
python-sqlalchemy-docAlmaLinux:8 |
before 1.3.2-2.module_el8.6.0+2781+fed64c13 | 1.3.2-2.module_el8.6.0+2781+fed64c13 |
python-sqlalchemy-docAlmaLinux:8 |
before 1.3.2-2.module_el8.5.0+2569+5c5719bc | 1.3.2-2.module_el8.5.0+2569+5c5719bc |
python2AlmaLinux:8 |
before 2.7.18-10.module_el8.6.0+2781+fed64c13.alma | 2.7.18-10.module_el8.6.0+2781+fed64c13.alma |
python2-CythonAlmaLinux:8 |
before 0.28.1-7.module_el8.6.0+2781+fed64c13 | 0.28.1-7.module_el8.6.0+2781+fed64c13 |
python2-PyMySQLAlmaLinux:8 |
before 0.8.0-10.module_el8.6.0+2781+fed64c13 | 0.8.0-10.module_el8.6.0+2781+fed64c13 |
python2-attrsAlmaLinux:8 |
before 17.4.0-10.module_el8.6.0+2781+fed64c13 | 17.4.0-10.module_el8.6.0+2781+fed64c13 |
Show 290 moreShow less
| Package | Affected | Fixed |
|---|---|---|
python2-babelAlmaLinux:8 |
before 2.5.1-10.module_el8.6.0+2781+fed64c13 | 2.5.1-10.module_el8.6.0+2781+fed64c13 |
python2-backportsAlmaLinux:8 |
before 1.0-16.module_el8.6.0+2781+fed64c13 | 1.0-16.module_el8.6.0+2781+fed64c13 |
python2-backports-ssl_match_hostnameAlmaLinux:8 |
before 3.5.0.1-12.module_el8.6.0+2781+fed64c13 | 3.5.0.1-12.module_el8.6.0+2781+fed64c13 |
python2-bsonAlmaLinux:8 |
before 3.7.0-1.module_el8.6.0+2781+fed64c13 | 3.7.0-1.module_el8.6.0+2781+fed64c13 |
python2-chardetAlmaLinux:8 |
before 3.0.4-10.module_el8.6.0+2781+fed64c13 | 3.0.4-10.module_el8.6.0+2781+fed64c13 |
python2-coverageAlmaLinux:8 |
before 4.5.1-4.module_el8.6.0+2781+fed64c13 | 4.5.1-4.module_el8.6.0+2781+fed64c13 |
python2-debugAlmaLinux:8 |
before 2.7.18-10.module_el8.6.0+2781+fed64c13.alma | 2.7.18-10.module_el8.6.0+2781+fed64c13.alma |
python2-develAlmaLinux:8 |
before 2.7.18-10.module_el8.6.0+2781+fed64c13.alma | 2.7.18-10.module_el8.6.0+2781+fed64c13.alma |
python2-dnsAlmaLinux:8 |
before 1.15.0-10.module_el8.6.0+2781+fed64c13 | 1.15.0-10.module_el8.6.0+2781+fed64c13 |
python2-docsAlmaLinux:8 |
before 2.7.16-2.module_el8.6.0+2781+fed64c13 | 2.7.16-2.module_el8.6.0+2781+fed64c13 |
python2-docs-infoAlmaLinux:8 |
before 2.7.16-2.module_el8.6.0+2781+fed64c13 | 2.7.16-2.module_el8.6.0+2781+fed64c13 |
python2-docutilsAlmaLinux:8 |
before 0.14-12.module_el8.6.0+2781+fed64c13 | 0.14-12.module_el8.6.0+2781+fed64c13 |
python2-funcsigsAlmaLinux:8 |
before 1.0.2-13.module_el8.6.0+2781+fed64c13 | 1.0.2-13.module_el8.6.0+2781+fed64c13 |
python2-idnaAlmaLinux:8 |
before 2.5-7.module_el8.6.0+2781+fed64c13 | 2.5-7.module_el8.6.0+2781+fed64c13 |
python2-ipaddressAlmaLinux:8 |
before 1.0.18-6.module_el8.6.0+2781+fed64c13 | 1.0.18-6.module_el8.6.0+2781+fed64c13 |
python2-jinja2AlmaLinux:8 |
before 2.10-9.module_el8.6.0+2781+fed64c13 | 2.10-9.module_el8.6.0+2781+fed64c13 |
python2-libsAlmaLinux:8 |
before 2.7.18-10.module_el8.6.0+2781+fed64c13.alma | 2.7.18-10.module_el8.6.0+2781+fed64c13.alma |
python2-lxmlAlmaLinux:8 |
before 4.2.3-6.module_el8.6.0+2781+fed64c13 | 4.2.3-6.module_el8.6.0+2781+fed64c13 |
python2-markupsafeAlmaLinux:8 |
before 0.23-19.module_el8.6.0+2781+fed64c13 | 0.23-19.module_el8.6.0+2781+fed64c13 |
python2-mockAlmaLinux:8 |
before 2.0.0-13.module_el8.6.0+2781+fed64c13 | 2.0.0-13.module_el8.6.0+2781+fed64c13 |
python2-noseAlmaLinux:8 |
before 1.3.7-31.module_el8.6.0+2781+fed64c13 | 1.3.7-31.module_el8.6.0+2781+fed64c13 |
python2-numpyAlmaLinux:8 |
before 1:1.14.2-16.module_el8.6.0+2781+fed64c13 | 1:1.14.2-16.module_el8.6.0+2781+fed64c13 |
python2-numpy-docAlmaLinux:8 |
before 1:1.14.2-16.module_el8.6.0+2781+fed64c13 | 1:1.14.2-16.module_el8.6.0+2781+fed64c13 |
python2-numpy-f2pyAlmaLinux:8 |
before 1:1.14.2-16.module_el8.6.0+2781+fed64c13 | 1:1.14.2-16.module_el8.6.0+2781+fed64c13 |
python2-pipAlmaLinux:8 |
before 9.0.3-19.module_el8.6.0+2781+fed64c13 | 9.0.3-19.module_el8.6.0+2781+fed64c13 |
python2-pip-wheelAlmaLinux:8 |
before 9.0.3-19.module_el8.6.0+2781+fed64c13 | 9.0.3-19.module_el8.6.0+2781+fed64c13 |
python2-pluggyAlmaLinux:8 |
before 0.6.0-8.module_el8.6.0+2781+fed64c13 | 0.6.0-8.module_el8.6.0+2781+fed64c13 |
python2-psycopg2AlmaLinux:8 |
before 2.7.5-7.module_el8.6.0+2781+fed64c13 | 2.7.5-7.module_el8.6.0+2781+fed64c13 |
python2-psycopg2-debugAlmaLinux:8 |
before 2.7.5-7.module_el8.6.0+2781+fed64c13 | 2.7.5-7.module_el8.6.0+2781+fed64c13 |
python2-psycopg2-testsAlmaLinux:8 |
before 2.7.5-7.module_el8.6.0+2781+fed64c13 | 2.7.5-7.module_el8.6.0+2781+fed64c13 |
python2-pyAlmaLinux:8 |
before 1.5.3-6.module_el8.6.0+2781+fed64c13 | 1.5.3-6.module_el8.6.0+2781+fed64c13 |
python2-pygmentsAlmaLinux:8 |
before 2.2.0-22.module_el8.6.0+2781+fed64c13 | 2.2.0-22.module_el8.6.0+2781+fed64c13 |
python2-pymongoAlmaLinux:8 |
before 3.7.0-1.module_el8.6.0+2781+fed64c13 | 3.7.0-1.module_el8.6.0+2781+fed64c13 |
python2-pymongo-gridfsAlmaLinux:8 |
before 3.7.0-1.module_el8.6.0+2781+fed64c13 | 3.7.0-1.module_el8.6.0+2781+fed64c13 |
python2-pysocksAlmaLinux:8 |
before 1.6.8-6.module_el8.6.0+2781+fed64c13 | 1.6.8-6.module_el8.6.0+2781+fed64c13 |
python2-pytestAlmaLinux:8 |
before 3.4.2-13.module_el8.6.0+2781+fed64c13 | 3.4.2-13.module_el8.6.0+2781+fed64c13 |
python2-pytest-mockAlmaLinux:8 |
before 1.9.0-4.module_el8.6.0+2781+fed64c13 | 1.9.0-4.module_el8.6.0+2781+fed64c13 |
python2-pytzAlmaLinux:8 |
before 2017.2-12.module_el8.6.0+2781+fed64c13 | 2017.2-12.module_el8.6.0+2781+fed64c13 |
python2-pyyamlAlmaLinux:8 |
before 3.12-16.module_el8.6.0+2781+fed64c13 | 3.12-16.module_el8.6.0+2781+fed64c13 |
python2-requestsAlmaLinux:8 |
before 2.20.0-3.module_el8.6.0+2781+fed64c13 | 2.20.0-3.module_el8.6.0+2781+fed64c13 |
python2-rpm-macrosAlmaLinux:8 |
before 3-38.module_el8.6.0+2781+fed64c13 | 3-38.module_el8.6.0+2781+fed64c13 |
python2-scipyAlmaLinux:8 |
before 1.0.0-21.module_el8.6.0+2781+fed64c13 | 1.0.0-21.module_el8.6.0+2781+fed64c13 |
libpythonBitnami |
3.6.0 up to 3.6.14, 3.7.0 up to 3.7.11, 3.8.0 up to 3.8.9, 3.9.0 up to 3.9.3, 3.10.0 up to 3.10.1 | 3.6.143.7.113.8.93.9.33.10.1 |
pythonBitnami |
3.6.0 up to 3.6.14, 3.7.0 up to 3.7.11, 3.8.0 up to 3.8.9, 3.9.0 up to 3.9.3, 3.10.0 up to 3.10.1 | 3.6.143.7.113.8.93.9.33.10.1 |
python-minBitnami |
3.6.0 up to 3.6.14, 3.7.0 up to 3.7.11, 3.8.0 up to 3.8.9, 3.9.0 up to 3.9.3, 3.10.0 up to 3.10.1 | 3.6.143.7.113.8.93.9.33.10.1 |
idle-python2.7TuxCare:Ubuntu:16.04 |
before 2.7.12-1ubuntu0~16.04.18+tuxcare.els3 | 2.7.12-1ubuntu0~16.04.18+tuxcare.els3 |
libpython2.7TuxCare:Ubuntu:16.04 |
before 2.7.12-1ubuntu0~16.04.18+tuxcare.els3 | 2.7.12-1ubuntu0~16.04.18+tuxcare.els3 |
libpython2.7-devTuxCare:Ubuntu:16.04 |
before 2.7.12-1ubuntu0~16.04.18+tuxcare.els3 | 2.7.12-1ubuntu0~16.04.18+tuxcare.els3 |
libpython2.7-minimalTuxCare:Ubuntu:16.04 |
before 2.7.12-1ubuntu0~16.04.18+tuxcare.els3 | 2.7.12-1ubuntu0~16.04.18+tuxcare.els3 |
libpython2.7-stdlibTuxCare:Ubuntu:16.04 |
before 2.7.12-1ubuntu0~16.04.18+tuxcare.els3 | 2.7.12-1ubuntu0~16.04.18+tuxcare.els3 |
libpython2.7-testsuiteTuxCare:Ubuntu:16.04 |
before 2.7.12-1ubuntu0~16.04.18+tuxcare.els3 | 2.7.12-1ubuntu0~16.04.18+tuxcare.els3 |
python2.7TuxCare:Ubuntu:16.04 |
before 2.7.12-1ubuntu0~16.04.18+tuxcare.els3 | 2.7.12-1ubuntu0~16.04.18+tuxcare.els3 |
python2.7-devTuxCare:Ubuntu:16.04 |
before 2.7.12-1ubuntu0~16.04.18+tuxcare.els3 | 2.7.12-1ubuntu0~16.04.18+tuxcare.els3 |
python2.7-docTuxCare:Ubuntu:16.04 |
before 2.7.12-1ubuntu0~16.04.18+tuxcare.els3 | 2.7.12-1ubuntu0~16.04.18+tuxcare.els3 |
python2.7-examplesTuxCare:Ubuntu:16.04 |
before 2.7.12-1ubuntu0~16.04.18+tuxcare.els3 | 2.7.12-1ubuntu0~16.04.18+tuxcare.els3 |
python2.7-minimalTuxCare:Ubuntu:16.04 |
before 2.7.12-1ubuntu0~16.04.18+tuxcare.els3 | 2.7.12-1ubuntu0~16.04.18+tuxcare.els3 |
idle-python3.5TuxCare:Ubuntu:16.04 |
before 1:3.5.2-2ubuntu0~16.04.13+tuxcare.els3 | 1:3.5.2-2ubuntu0~16.04.13+tuxcare.els3 |
libpython3.5TuxCare:Ubuntu:16.04 |
before 1:3.5.2-2ubuntu0~16.04.13+tuxcare.els3 | 1:3.5.2-2ubuntu0~16.04.13+tuxcare.els3 |
libpython3.5-devTuxCare:Ubuntu:16.04 |
before 1:3.5.2-2ubuntu0~16.04.13+tuxcare.els3 | 1:3.5.2-2ubuntu0~16.04.13+tuxcare.els3 |
libpython3.5-minimalTuxCare:Ubuntu:16.04 |
before 1:3.5.2-2ubuntu0~16.04.13+tuxcare.els3 | 1:3.5.2-2ubuntu0~16.04.13+tuxcare.els3 |
libpython3.5-stdlibTuxCare:Ubuntu:16.04 |
before 1:3.5.2-2ubuntu0~16.04.13+tuxcare.els3 | 1:3.5.2-2ubuntu0~16.04.13+tuxcare.els3 |
libpython3.5-testsuiteTuxCare:Ubuntu:16.04 |
before 1:3.5.2-2ubuntu0~16.04.13+tuxcare.els3 | 1:3.5.2-2ubuntu0~16.04.13+tuxcare.els3 |
python3.5TuxCare:Ubuntu:16.04 |
before 1:3.5.2-2ubuntu0~16.04.13+tuxcare.els3 | 1:3.5.2-2ubuntu0~16.04.13+tuxcare.els3 |
python3.5-devTuxCare:Ubuntu:16.04 |
before 1:3.5.2-2ubuntu0~16.04.13+tuxcare.els3 | 1:3.5.2-2ubuntu0~16.04.13+tuxcare.els3 |
python3.5-docTuxCare:Ubuntu:16.04 |
before 1:3.5.2-2ubuntu0~16.04.13+tuxcare.els3 | 1:3.5.2-2ubuntu0~16.04.13+tuxcare.els3 |
python3.5-examplesTuxCare:Ubuntu:16.04 |
before 1:3.5.2-2ubuntu0~16.04.13+tuxcare.els3 | 1:3.5.2-2ubuntu0~16.04.13+tuxcare.els3 |
python3.5-minimalTuxCare:Ubuntu:16.04 |
before 1:3.5.2-2ubuntu0~16.04.13+tuxcare.els3 | 1:3.5.2-2ubuntu0~16.04.13+tuxcare.els3 |
python3.5-venvTuxCare:Ubuntu:16.04 |
before 1:3.5.2-2ubuntu0~16.04.13+tuxcare.els3 | 1:3.5.2-2ubuntu0~16.04.13+tuxcare.els3 |
platform-pythonTuxCare:CentOS:8.4 |
before 3.6.8-39.el8_4.tuxcare.els1 | 3.6.8-39.el8_4.tuxcare.els1 |
platform-python-debugTuxCare:CentOS:8.4 |
before 3.6.8-39.el8_4.tuxcare.els1 | 3.6.8-39.el8_4.tuxcare.els1 |
platform-python-develTuxCare:CentOS:8.4 |
before 3.6.8-39.el8_4.tuxcare.els1 | 3.6.8-39.el8_4.tuxcare.els1 |
python3-develTuxCare:CentOS:8.4 |
before 3.6.8-39.el8_4.tuxcare.els1 | 3.6.8-39.el8_4.tuxcare.els1 |
python3-idleTuxCare:CentOS:8.4 |
before 3.6.8-39.el8_4.tuxcare.els1 | 3.6.8-39.el8_4.tuxcare.els1 |
python3-libsTuxCare:CentOS:8.4 |
before 3.6.8-39.el8_4.tuxcare.els1 | 3.6.8-39.el8_4.tuxcare.els1 |
python3-testTuxCare:CentOS:8.4 |
before 3.6.8-39.el8_4.tuxcare.els1 | 3.6.8-39.el8_4.tuxcare.els1 |
python3-tkinterTuxCare:CentOS:8.4 |
before 3.6.8-39.el8_4.tuxcare.els1 | 3.6.8-39.el8_4.tuxcare.els1 |
platform-pythonTuxCare:CentOS:8.5 |
before 3.6.8-41.el8.tuxcare.els1 | 3.6.8-41.el8.tuxcare.els1 |
platform-python-debugTuxCare:CentOS:8.5 |
before 3.6.8-41.el8.tuxcare.els1 | 3.6.8-41.el8.tuxcare.els1 |
platform-python-develTuxCare:CentOS:8.5 |
before 3.6.8-41.el8.tuxcare.els1 | 3.6.8-41.el8.tuxcare.els1 |
python3-develTuxCare:CentOS:8.5 |
before 3.6.8-41.el8.tuxcare.els1 | 3.6.8-41.el8.tuxcare.els1 |
python3-idleTuxCare:CentOS:8.5 |
before 3.6.8-41.el8.tuxcare.els1 | 3.6.8-41.el8.tuxcare.els1 |
python3-libsTuxCare:CentOS:8.5 |
before 3.6.8-41.el8.tuxcare.els1 | 3.6.8-41.el8.tuxcare.els1 |
python3-testTuxCare:CentOS:8.5 |
before 3.6.8-41.el8.tuxcare.els1 | 3.6.8-41.el8.tuxcare.els1 |
python3-tkinterTuxCare:CentOS:8.5 |
before 3.6.8-41.el8.tuxcare.els1 | 3.6.8-41.el8.tuxcare.els1 |
babelTuxCare:CentOS:8.4 |
before 2.5.1-9.module_el8.4.0+2051+0b56c8de | 2.5.1-9.module_el8.4.0+2051+0b56c8de |
python-nose-docsTuxCare:CentOS:8.4 |
before 1.3.7-30.module_el8.4.0+2051+0b56c8de | 1.3.7-30.module_el8.4.0+2051+0b56c8de |
python-psycopg2-docTuxCare:CentOS:8.4 |
before 2.7.5-7.module_el8.4.0+2051+0b56c8de | 2.7.5-7.module_el8.4.0+2051+0b56c8de |
python-sqlalchemy-docTuxCare:CentOS:8.4 |
before 1.3.2-2.module_el8.4.0+2051+0b56c8de | 1.3.2-2.module_el8.4.0+2051+0b56c8de |
python2TuxCare:CentOS:8.4 |
before 2.7.18-4.module_el8.4.0+2051+0b56c8de.tuxcare.els2 | 2.7.18-4.module_el8.4.0+2051+0b56c8de.tuxcare.els2 |
python2-CythonTuxCare:CentOS:8.4 |
before 0.28.1-7.module_el8.4.0+2051+0b56c8de | 0.28.1-7.module_el8.4.0+2051+0b56c8de |
python2-PyMySQLTuxCare:CentOS:8.4 |
before 0.8.0-10.module_el8.4.0+2051+0b56c8de | 0.8.0-10.module_el8.4.0+2051+0b56c8de |
python2-attrsTuxCare:CentOS:8.4 |
before 17.4.0-10.module_el8.4.0+2051+0b56c8de | 17.4.0-10.module_el8.4.0+2051+0b56c8de |
python2-babelTuxCare:CentOS:8.4 |
before 2.5.1-9.module_el8.4.0+2051+0b56c8de | 2.5.1-9.module_el8.4.0+2051+0b56c8de |
python2-backportsTuxCare:CentOS:8.4 |
before 1.0-16.module_el8.4.0+2051+0b56c8de | 1.0-16.module_el8.4.0+2051+0b56c8de |
python2-backports-ssl_match_hostnameTuxCare:CentOS:8.4 |
before 3.5.0.1-12.module_el8.4.0+2051+0b56c8de | 3.5.0.1-12.module_el8.4.0+2051+0b56c8de |
python2-bsonTuxCare:CentOS:8.4 |
before 3.6.1-11.module_el8.4.0+2051+0b56c8de | 3.6.1-11.module_el8.4.0+2051+0b56c8de |
python2-chardetTuxCare:CentOS:8.4 |
before 3.0.4-10.module_el8.4.0+2051+0b56c8de | 3.0.4-10.module_el8.4.0+2051+0b56c8de |
pypy3Debian:12 |
before 7.3.5+dfsg-2 | 7.3.5+dfsg-2 |
pypy3Debian:13 |
before 7.3.5+dfsg-2 | 7.3.5+dfsg-2 |
pypy3Debian:14 |
before 7.3.5+dfsg-2 | 7.3.5+dfsg-2 |
python2.7Debian:9 |
before 2.7.13-2+deb9u6, plus listed versions 2.7.13-22.7.13-2+deb9u12.7.13-2+deb9u22.7.13-2+deb9u32.7.13-2+deb9u42.7.13-2+deb9u5 |
2.7.13-2+deb9u6 |
python2.7Debian:10 |
before 2.7.16-2+deb10u2, plus listed versions 2.7.16-22.7.16-2+deb10u1 |
2.7.16-2+deb10u2 |
python3.7Debian:10 |
before 3.7.3-2+deb10u5, plus listed versions 3.7.3-23.7.3-2+deb10u13.7.3-2+deb10u23.7.3-2+deb10u33.7.3-2+deb10u4 |
3.7.3-2+deb10u5 |
python3.9Debian:11 |
before 3.9.2-1+deb11u2, plus listed versions 3.9.2-13.9.2-1+deb11u1 |
3.9.2-1+deb11u2 |
pythonMageia:8 |
before 2.7.18-7.5.mga8 | 2.7.18-7.5.mga8 |
python3openEuler:20.03-LTS-SP1 |
before 3.7.9-20.oe1 | 3.7.9-20.oe1 |
python3openEuler:20.03-LTS-SP2 |
before 3.7.9-19.oe1 | 3.7.9-19.oe1 |
python3openEuler:20.03-LTS-SP3 |
before 3.7.9-21.oe1 | 3.7.9-21.oe1 |
rh-python38-babelRed Hat:rhel_software_collections:3::el7 |
before 0:2.7.0-12.el7 | 0:2.7.0-12.el7 |
rh-python38-pythonRed Hat:rhel_software_collections:3::el7 |
before 0:3.8.11-2.el7 | 0:3.8.11-2.el7 |
rh-python38-python-babelRed Hat:rhel_software_collections:3::el7 |
before 0:2.7.0-12.el7 | 0:2.7.0-12.el7 |
rh-python38-python-cryptographyRed Hat:rhel_software_collections:3::el7 |
before 0:2.8-5.el7 | 0:2.8-5.el7 |
rh-python38-python-cryptography-debuginfoRed Hat:rhel_software_collections:3::el7 |
before 0:2.8-5.el7 | 0:2.8-5.el7 |
rh-python38-python-debugRed Hat:rhel_software_collections:3::el7 |
before 0:3.8.11-2.el7 | 0:3.8.11-2.el7 |
rh-python38-python-debuginfoRed Hat:rhel_software_collections:3::el7 |
before 0:3.8.11-2.el7 | 0:3.8.11-2.el7 |
rh-python38-python-develRed Hat:rhel_software_collections:3::el7 |
before 0:3.8.11-2.el7 | 0:3.8.11-2.el7 |
rh-python38-python-idleRed Hat:rhel_software_collections:3::el7 |
before 0:3.8.11-2.el7 | 0:3.8.11-2.el7 |
rh-python38-python-jinja2Red Hat:rhel_software_collections:3::el7 |
before 0:2.10.3-6.el7 | 0:2.10.3-6.el7 |
rh-python38-python-libsRed Hat:rhel_software_collections:3::el7 |
before 0:3.8.11-2.el7 | 0:3.8.11-2.el7 |
rh-python38-python-lxmlRed Hat:rhel_software_collections:3::el7 |
before 0:4.4.1-7.el7 | 0:4.4.1-7.el7 |
rh-python38-python-lxml-debuginfoRed Hat:rhel_software_collections:3::el7 |
before 0:4.4.1-7.el7 | 0:4.4.1-7.el7 |
rh-python38-python-pipRed Hat:rhel_software_collections:3::el7 |
before 0:19.3.1-2.el7 | 0:19.3.1-2.el7 |
rh-python38-python-pip-wheelRed Hat:rhel_software_collections:3::el7 |
before 0:19.3.1-2.el7 | 0:19.3.1-2.el7 |
rh-python38-python-rpm-macrosRed Hat:rhel_software_collections:3::el7 |
before 0:3.8.11-2.el7 | 0:3.8.11-2.el7 |
rh-python38-python-srpm-macrosRed Hat:rhel_software_collections:3::el7 |
before 0:3.8.11-2.el7 | 0:3.8.11-2.el7 |
rh-python38-python-testRed Hat:rhel_software_collections:3::el7 |
before 0:3.8.11-2.el7 | 0:3.8.11-2.el7 |
rh-python38-python-tkinterRed Hat:rhel_software_collections:3::el7 |
before 0:3.8.11-2.el7 | 0:3.8.11-2.el7 |
rh-python38-python-urllib3Red Hat:rhel_software_collections:3::el7 |
before 0:1.25.7-7.el7 | 0:1.25.7-7.el7 |
python27-pythonRed Hat:rhel_software_collections:3::el7 |
before 0:2.7.18-4.el7 | 0:2.7.18-4.el7 |
python27-python-debugRed Hat:rhel_software_collections:3::el7 |
before 0:2.7.18-4.el7 | 0:2.7.18-4.el7 |
python27-python-debuginfoRed Hat:rhel_software_collections:3::el7 |
before 0:2.7.18-4.el7 | 0:2.7.18-4.el7 |
python27-python-develRed Hat:rhel_software_collections:3::el7 |
before 0:2.7.18-4.el7 | 0:2.7.18-4.el7 |
python27-python-libsRed Hat:rhel_software_collections:3::el7 |
before 0:2.7.18-4.el7 | 0:2.7.18-4.el7 |
python27-python-testRed Hat:rhel_software_collections:3::el7 |
before 0:2.7.18-4.el7 | 0:2.7.18-4.el7 |
python27-python-toolsRed Hat:rhel_software_collections:3::el7 |
before 0:2.7.18-4.el7 | 0:2.7.18-4.el7 |
python27-tkinterRed Hat:rhel_software_collections:3::el7 |
before 0:2.7.18-4.el7 | 0:2.7.18-4.el7 |
CythonRed Hat:enterprise_linux:8::appstream |
before 0:0.28.1-7.module+el8.1.0+3111+de3f2d8e | 0:0.28.1-7.module+el8.1.0+3111+de3f2d8e |
Cython-debugsourceRed Hat:enterprise_linux:8::appstream |
before 0:0.28.1-7.module+el8.1.0+3111+de3f2d8e | 0:0.28.1-7.module+el8.1.0+3111+de3f2d8e |
PyYAMLRed Hat:enterprise_linux:8::appstream |
before 0:3.12-16.module+el8.1.0+3111+de3f2d8e | 0:3.12-16.module+el8.1.0+3111+de3f2d8e |
PyYAML-debugsourceRed Hat:enterprise_linux:8::appstream |
before 0:3.12-16.module+el8.1.0+3111+de3f2d8e | 0:3.12-16.module+el8.1.0+3111+de3f2d8e |
babelRed Hat:enterprise_linux:8::appstream |
before 0:2.5.1-10.module+el8.5.0+11014+88fc0d0b | 0:2.5.1-10.module+el8.5.0+11014+88fc0d0b |
numpyRed Hat:enterprise_linux:8::appstream |
before 1:1.14.2-16.module+el8.4.0+9406+221a4565 | 1:1.14.2-16.module+el8.4.0+9406+221a4565 |
numpy-debugsourceRed Hat:enterprise_linux:8::appstream |
before 1:1.14.2-16.module+el8.4.0+9406+221a4565 | 1:1.14.2-16.module+el8.4.0+9406+221a4565 |
pytestRed Hat:enterprise_linux:8::appstream |
before 0:3.4.2-13.module+el8.1.0+3111+de3f2d8e | 0:3.4.2-13.module+el8.1.0+3111+de3f2d8e |
python-PyMySQLRed Hat:enterprise_linux:8::appstream |
before 0:0.8.0-10.module+el8.1.0+3111+de3f2d8e | 0:0.8.0-10.module+el8.1.0+3111+de3f2d8e |
python-attrsRed Hat:enterprise_linux:8::appstream |
before 0:17.4.0-10.module+el8.1.0+3111+de3f2d8e | 0:17.4.0-10.module+el8.1.0+3111+de3f2d8e |
python-backportsRed Hat:enterprise_linux:8::appstream |
before 0:1.0-16.module+el8.4.0+9193+f3daf6ef | 0:1.0-16.module+el8.4.0+9193+f3daf6ef |
python-backports-ssl_match_hostnameRed Hat:enterprise_linux:8::appstream |
before 0:3.5.0.1-12.module+el8.4.0+9193+f3daf6ef | 0:3.5.0.1-12.module+el8.4.0+9193+f3daf6ef |
python-chardetRed Hat:enterprise_linux:8::appstream |
before 0:3.0.4-10.module+el8.1.0+3111+de3f2d8e | 0:3.0.4-10.module+el8.1.0+3111+de3f2d8e |
python-coverageRed Hat:enterprise_linux:8::appstream |
before 0:4.5.1-4.module+el8.1.0+3111+de3f2d8e | 0:4.5.1-4.module+el8.1.0+3111+de3f2d8e |
python-coverage-debugsourceRed Hat:enterprise_linux:8::appstream |
before 0:4.5.1-4.module+el8.1.0+3111+de3f2d8e | 0:4.5.1-4.module+el8.1.0+3111+de3f2d8e |
python-dnsRed Hat:enterprise_linux:8::appstream |
before 0:1.15.0-10.module+el8.1.0+3111+de3f2d8e | 0:1.15.0-10.module+el8.1.0+3111+de3f2d8e |
python-docsRed Hat:enterprise_linux:8::appstream |
before 0:2.7.16-2.module+el8.1.0+3111+de3f2d8e | 0:2.7.16-2.module+el8.1.0+3111+de3f2d8e |
python-docutilsRed Hat:enterprise_linux:8::appstream |
before 0:0.14-12.module+el8.1.0+3111+de3f2d8e | 0:0.14-12.module+el8.1.0+3111+de3f2d8e |
python-funcsigsRed Hat:enterprise_linux:8::appstream |
before 0:1.0.2-13.module+el8.1.0+3111+de3f2d8e | 0:1.0.2-13.module+el8.1.0+3111+de3f2d8e |
python-idnaRed Hat:enterprise_linux:8::appstream |
before 0:2.5-7.module+el8.1.0+3111+de3f2d8e | 0:2.5-7.module+el8.1.0+3111+de3f2d8e |
python-ipaddressRed Hat:enterprise_linux:8::appstream |
before 0:1.0.18-6.module+el8.1.0+3111+de3f2d8e | 0:1.0.18-6.module+el8.1.0+3111+de3f2d8e |
python-jinja2Red Hat:enterprise_linux:8::appstream |
before 0:2.10-9.module+el8.5.0+10541+706bb066 | 0:2.10-9.module+el8.5.0+10541+706bb066 |
python-lxmlRed Hat:enterprise_linux:8::appstream |
before 0:4.2.3-6.module+el8.6.0+13959+8e368262 | 0:4.2.3-6.module+el8.6.0+13959+8e368262 |
babelRocky Linux:8 |
before 0:2.5.1-10.module+el8.5.0+706+735ec4b3 | 0:2.5.1-10.module+el8.5.0+706+735ec4b3 |
CythonRocky Linux:8 |
before 0:0.28.1-7.module+el8.5.0+706+735ec4b3 | 0:0.28.1-7.module+el8.5.0+706+735ec4b3 |
CythonRocky Linux:8 |
before 0:0.28.1-7.module+el8.4.0+403+9ae17a31 | 0:0.28.1-7.module+el8.4.0+403+9ae17a31 |
numpyRocky Linux:8 |
before 1:1.14.2-16.module+el8.5.0+706+735ec4b3 | 1:1.14.2-16.module+el8.5.0+706+735ec4b3 |
numpyRocky Linux:8 |
before 1:1.14.2-16.module+el8.4.0+403+9ae17a31 | 1:1.14.2-16.module+el8.4.0+403+9ae17a31 |
pytestRocky Linux:8 |
before 0:3.4.2-13.module+el8.5.0+706+735ec4b3 | 0:3.4.2-13.module+el8.5.0+706+735ec4b3 |
pytestRocky Linux:8 |
before 0:3.4.2-13.module+el8.4.0+403+9ae17a31 | 0:3.4.2-13.module+el8.4.0+403+9ae17a31 |
python2Rocky Linux:8 |
before 0:2.7.18-10.module+el8.6.0+793+57002515.rocky.0.2 | 0:2.7.18-10.module+el8.6.0+793+57002515.rocky.0.2 |
python2-pipRocky Linux:8 |
before 0:9.0.3-19.module+el8.6.0+793+57002515 | 0:9.0.3-19.module+el8.6.0+793+57002515 |
python2-rpm-macrosRocky Linux:8 |
before 0:3-38.module+el8.4.0+403+9ae17a31 | 0:3-38.module+el8.4.0+403+9ae17a31 |
python2-setuptoolsRocky Linux:8 |
before 0:39.0.1-13.module+el8.4.0+403+9ae17a31 | 0:39.0.1-13.module+el8.4.0+403+9ae17a31 |
python2-sixRocky Linux:8 |
before 0:1.11.0-6.module+el8.4.0+403+9ae17a31 | 0:1.11.0-6.module+el8.4.0+403+9ae17a31 |
python-attrsRocky Linux:8 |
before 0:17.4.0-10.module+el8.5.0+706+735ec4b3 | 0:17.4.0-10.module+el8.5.0+706+735ec4b3 |
python-attrsRocky Linux:8 |
before 0:17.4.0-10.module+el8.4.0+403+9ae17a31 | 0:17.4.0-10.module+el8.4.0+403+9ae17a31 |
python-backportsRocky Linux:8 |
before 0:1.0-16.module+el8.4.0+403+9ae17a31 | 0:1.0-16.module+el8.4.0+403+9ae17a31 |
python-backports-ssl_match_hostnameRocky Linux:8 |
before 0:3.5.0.1-12.module+el8.4.0+403+9ae17a31 | 0:3.5.0.1-12.module+el8.4.0+403+9ae17a31 |
python-chardetRocky Linux:8 |
before 0:3.0.4-10.module+el8.5.0+706+735ec4b3 | 0:3.0.4-10.module+el8.5.0+706+735ec4b3 |
python-chardetRocky Linux:8 |
before 0:3.0.4-10.module+el8.4.0+403+9ae17a31 | 0:3.0.4-10.module+el8.4.0+403+9ae17a31 |
python-coverageRocky Linux:8 |
before 0:4.5.1-4.module+el8.5.0+706+735ec4b3 | 0:4.5.1-4.module+el8.5.0+706+735ec4b3 |
python-coverageRocky Linux:8 |
before 0:4.5.1-4.module+el8.4.0+403+9ae17a31 | 0:4.5.1-4.module+el8.4.0+403+9ae17a31 |
python-dnsRocky Linux:8 |
before 0:1.15.0-10.module+el8.7.0+1062+663ba31c | 0:1.15.0-10.module+el8.7.0+1062+663ba31c |
python-dnsRocky Linux:8 |
before 0:1.15.0-10.el8 | 0:1.15.0-10.el8 |
python-dnsRocky Linux:8 |
before 0:1.15.0-10.module+el8.4.0+403+9ae17a31 | 0:1.15.0-10.module+el8.4.0+403+9ae17a31 |
python-docsRocky Linux:8 |
before 0:2.7.16-2.module+el8.4.0+403+9ae17a31 | 0:2.7.16-2.module+el8.4.0+403+9ae17a31 |
python-docutilsRocky Linux:8 |
before 0:0.14-12.module+el8.4.0+403+9ae17a31 | 0:0.14-12.module+el8.4.0+403+9ae17a31 |
python-docutilsRocky Linux:8 |
before 0:0.14-12.module+el8.3.0+120+426d8baf | 0:0.14-12.module+el8.3.0+120+426d8baf |
python-funcsigsRocky Linux:8 |
before 0:1.0.2-13.module+el8.4.0+403+9ae17a31 | 0:1.0.2-13.module+el8.4.0+403+9ae17a31 |
python-idnaRocky Linux:8 |
before 0:2.5-7.module+el8.5.0+706+735ec4b3 | 0:2.5-7.module+el8.5.0+706+735ec4b3 |
python-idnaRocky Linux:8 |
before 0:2.5-7.module+el8.4.0+403+9ae17a31 | 0:2.5-7.module+el8.4.0+403+9ae17a31 |
python-ipaddressRocky Linux:8 |
before 0:1.0.18-6.module+el8.4.0+403+9ae17a31 | 0:1.0.18-6.module+el8.4.0+403+9ae17a31 |
python-jinja2Rocky Linux:8 |
before 0:2.10-9.module+el8.7.0+1062+663ba31c | 0:2.10-9.module+el8.7.0+1062+663ba31c |
python-jinja2Rocky Linux:8 |
before 0:2.10-9.module+el8.5.0+706+735ec4b3 | 0:2.10-9.module+el8.5.0+706+735ec4b3 |
python-lxmlRocky Linux:8 |
before 0:4.2.3-6.module+el8.6.0+793+57002515 | 0:4.2.3-6.module+el8.6.0+793+57002515 |
python-markupsafeRocky Linux:8 |
before 0:0.23-19.el8 | 0:0.23-19.el8 |
python-markupsafeRocky Linux:8 |
before 0:0.23-19.module+el8.5.0+706+735ec4b3 | 0:0.23-19.module+el8.5.0+706+735ec4b3 |
python-mockRocky Linux:8 |
before 0:2.0.0-13.module+el8.4.0+403+9ae17a31 | 0:2.0.0-13.module+el8.4.0+403+9ae17a31 |
python-noseRocky Linux:8 |
before 0:1.3.7-31.module+el8.5.0+671+195e4563 | 0:1.3.7-31.module+el8.5.0+671+195e4563 |
python-pluggyRocky Linux:8 |
before 0:0.6.0-8.module+el8.5.0+706+735ec4b3 | 0:0.6.0-8.module+el8.5.0+706+735ec4b3 |
python-pluggyRocky Linux:8 |
before 0:0.6.0-8.module+el8.4.0+403+9ae17a31 | 0:0.6.0-8.module+el8.4.0+403+9ae17a31 |
python-psycopg2Rocky Linux:8 |
before 0:2.7.5-7.el8 | 0:2.7.5-7.el8 |
python-psycopg2Rocky Linux:8 |
before 0:2.7.5-7.module+el8.5.0+706+735ec4b3 | 0:2.7.5-7.module+el8.5.0+706+735ec4b3 |
python-pyRocky Linux:8 |
before 0:1.5.3-6.module+el8.5.0+706+735ec4b3 | 0:1.5.3-6.module+el8.5.0+706+735ec4b3 |
python-pyRocky Linux:8 |
before 0:1.5.3-6.module+el8.4.0+403+9ae17a31 | 0:1.5.3-6.module+el8.4.0+403+9ae17a31 |
python-pygmentsRocky Linux:8 |
before 0:2.2.0-22.module+el8.5.0+671+195e4563 | 0:2.2.0-22.module+el8.5.0+671+195e4563 |
python-pymongoRocky Linux:8 |
before 0:3.7.0-1.module+el8.5.0+671+195e4563 | 0:3.7.0-1.module+el8.5.0+671+195e4563 |
python-pymongoRocky Linux:8 |
before 0:3.7.0-1.module+el8.4.0+597+ddf0ddea | 0:3.7.0-1.module+el8.4.0+597+ddf0ddea |
python-requestsRocky Linux:8 |
before 0:2.20.0-3.module+el8.5.0+706+735ec4b3 | 0:2.20.0-3.module+el8.5.0+706+735ec4b3 |
python-requestsRocky Linux:8 |
before 0:2.20.0-3.module+el8.4.0+403+9ae17a31 | 0:2.20.0-3.module+el8.4.0+403+9ae17a31 |
python-PyMySQLRocky Linux:8 |
before 0:0.8.0-10.module+el8.5.0+706+735ec4b3 | 0:0.8.0-10.module+el8.5.0+706+735ec4b3 |
python-PyMySQLRocky Linux:8 |
before 0:0.8.0-10.module+el8.3.0+120+426d8baf | 0:0.8.0-10.module+el8.3.0+120+426d8baf |
python-pysocksRocky Linux:8 |
before 0:1.6.8-6.module+el8.5.0+706+735ec4b3 | 0:1.6.8-6.module+el8.5.0+706+735ec4b3 |
python3SUSE:Linux Enterprise Module for Web and Scripting 12 |
before 3.4.10-25.85.2 | 3.4.10-25.85.2 |
python3-baseSUSE:Linux Enterprise Module for Web and Scripting 12 |
before 3.4.10-25.85.1 | 3.4.10-25.85.1 |
python3SUSE:Linux Enterprise Software Development Kit 12 SP5 |
before 3.4.10-25.85.2 | 3.4.10-25.85.2 |
python3-baseSUSE:Linux Enterprise Software Development Kit 12 SP5 |
before 3.4.10-25.85.1 | 3.4.10-25.85.1 |
python3SUSE:Linux Enterprise Server 12 SP5 |
before 3.4.10-25.85.2 | 3.4.10-25.85.2 |
python3-baseSUSE:Linux Enterprise Server 12 SP5 |
before 3.4.10-25.85.1 | 3.4.10-25.85.1 |
python3SUSE:Linux Enterprise Server for SAP Applications 12 SP5 |
before 3.4.10-25.85.2 | 3.4.10-25.85.2 |
python3-baseSUSE:Linux Enterprise Server for SAP Applications 12 SP5 |
before 3.4.10-25.85.1 | 3.4.10-25.85.1 |
pythonSUSE:Linux Enterprise Module for Basesystem 15 SP3 |
before 2.7.18-150000.38.1 | 2.7.18-150000.38.1 |
python-baseSUSE:Linux Enterprise Module for Basesystem 15 SP3 |
before 2.7.18-150000.38.2 | 2.7.18-150000.38.2 |
pythonSUSE:Linux Enterprise Module for Desktop Applications 15 SP3 |
before 2.7.18-150000.38.1 | 2.7.18-150000.38.1 |
pythonSUSE:Linux Enterprise Module for Python 2 15 SP3 |
before 2.7.18-150000.38.1 | 2.7.18-150000.38.1 |
python-baseSUSE:Linux Enterprise Module for Python 2 15 SP3 |
before 2.7.18-150000.38.2 | 2.7.18-150000.38.2 |
pythonSUSE:Linux Enterprise Real Time 15 SP2 |
before 2.7.18-150000.38.1 | 2.7.18-150000.38.1 |
python-baseSUSE:Linux Enterprise Real Time 15 SP2 |
before 2.7.18-150000.38.2 | 2.7.18-150000.38.2 |
pythonSUSE:OpenStack Cloud 9 |
before 2.7.18-33.8.1 | 2.7.18-33.8.1 |
python-baseSUSE:OpenStack Cloud 9 |
before 2.7.18-33.8.1 | 2.7.18-33.8.1 |
python-docSUSE:OpenStack Cloud 9 |
before 2.7.18-33.8.1 | 2.7.18-33.8.1 |
pythonSUSE:OpenStack Cloud Crowbar 9 |
before 2.7.18-33.8.1 | 2.7.18-33.8.1 |
python-baseSUSE:OpenStack Cloud Crowbar 9 |
before 2.7.18-33.8.1 | 2.7.18-33.8.1 |
python-docSUSE:OpenStack Cloud Crowbar 9 |
before 2.7.18-33.8.1 | 2.7.18-33.8.1 |
pythonSUSE:Linux Enterprise Server for SAP Applications 12 SP4 |
before 2.7.18-33.8.1 | 2.7.18-33.8.1 |
python-baseSUSE:Linux Enterprise Server for SAP Applications 12 SP4 |
before 2.7.18-33.8.1 | 2.7.18-33.8.1 |
python-docSUSE:Linux Enterprise Server for SAP Applications 12 SP4 |
before 2.7.18-33.8.1 | 2.7.18-33.8.1 |
pythonSUSE:Linux Enterprise Server 12 SP4-LTSS |
before 2.7.18-33.8.1 | 2.7.18-33.8.1 |
python-baseSUSE:Linux Enterprise Server 12 SP4-LTSS |
before 2.7.18-33.8.1 | 2.7.18-33.8.1 |
python-docSUSE:Linux Enterprise Server 12 SP4-LTSS |
before 2.7.18-33.8.1 | 2.7.18-33.8.1 |
pythonSUSE:Linux Enterprise Server 12 SP5 |
before 2.7.18-33.8.1 | 2.7.18-33.8.1 |
python-baseSUSE:Linux Enterprise Server 12 SP5 |
before 2.7.18-33.8.1 | 2.7.18-33.8.1 |
python-docSUSE:Linux Enterprise Server 12 SP5 |
before 2.7.18-33.8.1 | 2.7.18-33.8.1 |
pythonSUSE:Linux Enterprise Server for SAP Applications 12 SP5 |
before 2.7.18-33.8.1 | 2.7.18-33.8.1 |
python-baseSUSE:Linux Enterprise Server for SAP Applications 12 SP5 |
before 2.7.18-33.8.1 | 2.7.18-33.8.1 |
python-docSUSE:Linux Enterprise Server for SAP Applications 12 SP5 |
before 2.7.18-33.8.1 | 2.7.18-33.8.1 |
python-baseSUSE:Linux Enterprise Workstation Extension 12 SP5 |
before 2.7.18-33.8.1 | 2.7.18-33.8.1 |
python3SUSE:Linux Micro 6.2 |
before 3.13.14-160000.1.1 | 3.13.14-160000.1.1 |
python313SUSE:Linux Micro 6.2 |
before 3.13.14-160000.1.1 | 3.13.14-160000.1.1 |
python313-coreSUSE:Linux Micro 6.2 |
before 3.13.14-160000.1.1 | 3.13.14-160000.1.1 |
python311SUSE:Linux Micro 6.1 |
before 3.11.16-slfo.1.1_1.1 | 3.11.16-slfo.1.1_1.1 |
python311-coreSUSE:Linux Micro 6.1 |
before 3.11.16-slfo.1.1_1.1 | 3.11.16-slfo.1.1_1.1 |
python312SUSE:Linux Enterprise Server 15 SP6-LTSS |
before 3.12.14-150600.3.68.1 | 3.12.14-150600.3.68.1 |
python312-coreSUSE:Linux Enterprise Server 15 SP6-LTSS |
before 3.12.14-150600.3.68.1 | 3.12.14-150600.3.68.1 |
python312SUSE:Linux Enterprise Server for SAP Applications 15 SP6 |
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 |
before 3.12.14-150600.3.68.1 | 3.12.14-150600.3.68.1 |
python2.7Ubuntu:Pro:14.04:LTS |
before 2.7.6-8ubuntu0.6+esm12, plus listed versions 2.7.5-8ubuntu32.7.5-8ubuntu42.7.6-22.7.6-2ubuntu12.7.6-3 Show 19 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+esm11 |
2.7.6-8ubuntu0.6+esm12 |
python3.4Ubuntu:Pro:14.04:LTS |
before 3.4.3-1ubuntu1~14.04.7+esm12, plus listed versions 3.4~b1-0ubuntu33.4~b1-4ubuntu43.4~b1-4ubuntu63.4~b1-5ubuntu23.4~b2-1 Show 20 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+esm11 |
3.4.3-1ubuntu1~14.04.7+esm12 |
python3.5Ubuntu:Pro:14.04:LTS |
before 3.5.2-2ubuntu0~16.04.4~14.04.1+esm1, plus listed versions 3.5.2-2ubuntu0~16.04.4~14.04.1 |
3.5.2-2ubuntu0~16.04.4~14.04.1+esm1 |
python2.7Ubuntu:Pro:16.04:LTS |
before 2.7.12-1ubuntu0~16.04.18+esm1, plus listed versions 2.7.10-4ubuntu12.7.10-4ubuntu22.7.11-22.7.11-32.7.11-4 Show 16 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.18 |
2.7.12-1ubuntu0~16.04.18+esm1 |
python3.5Ubuntu:Pro:16.04:LTS |
before 3.5.2-2ubuntu0~16.04.13+esm2, plus listed versions 3.5.0-33.5.0-3ubuntu13.5.1~rc1-2ubuntu13.5.1-13.5.1-2 Show 20 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+esm1 |
3.5.2-2ubuntu0~16.04.13+esm2 |
python2.7Ubuntu:18.04:LTS |
before 2.7.17-1~18.04ubuntu1.7, plus listed versions 2.7.14-2ubuntu22.7.14-42.7.14-62.7.14-72.7.14-8 Show 12 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.6 |
2.7.17-1~18.04ubuntu1.7 |
python3.6Ubuntu:18.04:LTS |
before 3.6.9-1~18.04ubuntu1.7, plus listed versions 3.6.3-1ubuntu13.6.4~rc1-13.6.4~rc1-23.6.4-13.6.4-2 Show 15 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.6 |
3.6.9-1~18.04ubuntu1.7 |
python3.7Ubuntu:Pro:18.04:LTS |
before 3.7.5-2ubuntu1~18.04.2+esm3, 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 12 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+esm2 |
3.7.5-2ubuntu1~18.04.2+esm3 |
python3.8Ubuntu:Pro:18.04:LTS |
before 3.8.0-3ubuntu1~18.04.2+esm2, 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+esm1 |
3.8.0-3ubuntu1~18.04.2+esm2 |
python2.7Ubuntu:Pro:20.04:LTS |
before 2.7.18-1~20.04.3+esm1, plus listed versions 2.7.17~rc1-12.7.17-12.7.17-1ubuntu52.7.17-1ubuntu62.7.18~rc1-2 Show 4 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.3 |
2.7.18-1~20.04.3+esm1 |
python2.7Ubuntu:Pro:22.04:LTS |
before 2.7.18-13ubuntu1.1+esm2, plus listed versions 2.7.18-8build12.7.18-132.7.18-13ubuntu12.7.18-13ubuntu1.1 |
2.7.18-13ubuntu1.1+esm2 |
python3.8Ubuntu:20.04:LTS |
before 3.8.10-0ubuntu1~20.04.4, plus listed versions 3.8.0-13.8.0-23.8.0-33.8.0-43.8.0-5 Show 12 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.2 |
3.8.10-0ubuntu1~20.04.4 |
python3.5Ubuntu:Pro:16.04:LTS |
before 3.5.2-2ubuntu0~16.04.13+esm13, plus listed versions 3.5.0-33.5.0-3ubuntu13.5.1~rc1-2ubuntu13.5.1-13.5.1-2 Show 30 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+esm12 |
3.5.2-2ubuntu0~16.04.13+esm13 |
python3.6Ubuntu:Pro:18.04:LTS |
before 3.6.9-1~18.04ubuntu1.13+esm2, plus listed versions 3.6.3-1ubuntu13.6.4~rc1-13.6.4~rc1-23.6.4-13.6.4-2 Show 22 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+esm1 |
3.6.9-1~18.04ubuntu1.13+esm2 |
python3.8Ubuntu:20.04:LTS |
before 3.8.10-0ubuntu1~20.04.10, plus listed versions 3.8.0-13.8.0-23.8.0-33.8.0-43.8.0-5 Show 18 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.9 |
3.8.10-0ubuntu1~20.04.10 |
python3.9Ubuntu:Pro:20.04:LTS |
before 3.9.5-3ubuntu0~20.04.1+esm2, 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 |
3.9.5-3ubuntu0~20.04.1+esm2 |
python3.10Ubuntu:22.04:LTS |
before 3.10.12-1~22.04.4, plus listed versions 3.10.0-23.10.0-33.10.0-43.10.0-53.10.0-5build1 Show 15 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.3 |
3.10.12-1~22.04.4 |
python3.11Ubuntu:Pro:22.04:LTS |
before 3.11.0~rc1-1~22.04.1~esm1, plus listed versions 3.11.0~rc1-1~22.04 |
3.11.0~rc1-1~22.04.1~esm1 |
python3.10Ubuntu: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 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.15 |
3.10.12-1~22.04.16 |
python3.12Ubuntu: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 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.13 |
3.12.3-1ubuntu0.15 |
python3.14Ubuntu: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 less3.14.3-23.14.3-33.14.3-53.14.4-1 |
3.14.4-1ubuntu0.1 |
pythonopenSUSE:Leap 15.3 |
before 2.7.18-150000.38.1 | 2.7.18-150000.38.1 |
python-baseopenSUSE:Leap 15.3 |
before 2.7.18-150000.38.2 | 2.7.18-150000.38.2 |
python-docopenSUSE:Leap 15.3 |
before 2.7.18-150000.38.1 | 2.7.18-150000.38.1 |
pythonopenSUSE:Tumbleweed |
before 2.7.18-15.1 | 2.7.18-15.1 |
python315openSUSE:Tumbleweed |
before 3.15.0~b2-1.1 | 3.15.0~b2-1.1 |
python314openSUSE:Tumbleweed |
before 3.14.6-1.1 | 3.14.6-1.1 |
python313openSUSE:Tumbleweed |
before 3.13.14-1.1 | 3.13.14-1.1 |
python310openSUSE:Tumbleweed |
before 3.10.21-1.1 | 3.10.21-1.1 |
python311openSUSE:Tumbleweed |
before 3.11.16-1.1 | 3.11.16-1.1 |
python312openSUSE:Tumbleweed |
before 3.12.14-1.1 | 3.12.14-1.1 |
python3openSUSE:Leap 16.0 |
before 3.13.14-160000.1.1 | 3.13.14-160000.1.1 |
python313openSUSE:Leap 16.0 |
before 3.13.14-160000.1.1 | 3.13.14-160000.1.1 |
python313-coreopenSUSE:Leap 16.0 |
before 3.13.14-160000.1.1 | 3.13.14-160000.1.1 |
python313-documentationopenSUSE:Leap 16.0 |
before 3.13.14-160000.1.1 | 3.13.14-160000.1.1 |
python313-nogilopenSUSE:Leap 16.0 |
before 3.13.14-160000.1.1 | 3.13.14-160000.1.1 |
python313-nogil-nogil-coreopenSUSE:Leap 16.0 |
before 3.13.14-160000.1.1 | 3.13.14-160000.1.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| 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-2021-4189 is a medium vulnerability (CVSS 5.3) in Python, published December 31, 2021. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 3.41%, the 88th percentile. Fixed in babel 2.5.1-10.module_el8.6.0+2781+fed64c13.
References
bugs.python.org/issue43285
python-security.readthedocs.io/vuln/ftplib-pasv.html
github.com/python/cpython/commit/0ab152c6b5d95caa2dc1a30fa96e10258b5f188e
security-tracker.debian.org/tracker/CVE-2021-4189
bugzilla.redhat.com/show_bug.cgi?id=2036020
access.redhat.com/security/cve/CVE-2021-4189
Show 194 moreShow less
security.netapp.com/advisory/ntap-20221104-0004
lists.debian.org/debian-lts-announce/2023/05/msg00024.html
lists.debian.org/debian-lts-announce/2023/06/msg00039.html
lists.debian.org/debian-lts-announce/2024/12/msg00000.html
cert-portal.siemens.com/productcert/html/ssa-398330.html
nvd.nist.gov/vuln/detail/CVE-2021-4189
github.com/advisories/GHSA-67xf-xphq-9mcc
access.redhat.com/errata/RHSA-2022:1821
bugzilla.redhat.com/1995162
bugzilla.redhat.com/1995234
bugzilla.redhat.com/2006792
bugzilla.redhat.com/2032569
bugzilla.redhat.com/2036020
bugzilla.redhat.com/2047376
errata.almalinux.org/8/ALSA-2022-1821.html
vulners.com/cve/CVE-2021-3733
vulners.com/cve/CVE-2021-3737
vulners.com/cve/CVE-2021-4189
vulners.com/cve/CVE-2021-43818
vulners.com/cve/CVE-2022-0391
errata.almalinux.org/8/ALSA-2022-1986.html
errata.cloudlinux.com/ubuntu16_04/CLSA-2022-1649170553
errata.cloudlinux.com/ubuntu16_04/CLSA-2022-1649348075
errata.cloudlinux.com/centos8.4-els/CLSA-2022-1653920195.html
errata.cloudlinux.com/centos8.5-els/CLSA-2022-1654010877.html
errata.cloudlinux.com/centos8.4-els/CLSA-2022-1654525948.html
errata.cloudlinux.com/centos8.5-els/CLSA-2022-1654526367.html
errata.tuxcare.com/els_os/almalinux9.2esu/CLSA-2026-1790238098.html
nvd.nist.gov/vuln/detail/CVE-2026-15806
nvd.nist.gov/vuln/detail/CVE-2026-3276
nvd.nist.gov/vuln/detail/CVE-2026-7774
nvd.nist.gov/vuln/detail/CVE-2026-82049
nvd.nist.gov/vuln/detail/CVE-2026-8328
errata.tuxcare.com/els_os/almalinux9.2esu/CLSA-2026-1791919907.html
nvd.nist.gov/vuln/detail/CVE-2026-19672
nvd.nist.gov/vuln/detail/CVE-2026-87910
advisories.mageia.org/MGASA-2022-0367.html
bugs.mageia.org/show_bug.cgi?id=30572
lists.fedoraproject.org/archives/list/[email protected]/thread/UIOJUZ5JMEMGSKNISTOVI4PDP36FDL5Y
lists.fedoraproject.org/archives/list/[email protected]/thread/Y4E2WBEJ42CGLGDHD6ZXOLZ2W6G3YOVD
lists.fedoraproject.org/archives/list/[email protected]/thread/W5664BGZVTA46LQDNTYX5THG6CN4FYJX
ubuntu.com/security/notices/USN-5519-1
lists.suse.com/pipermail/sle-security-updates/2022-October/012483.html
lists.opensuse.org/archives/list/[email protected]/thread/AOHEWJI4EPENRFNUSCXL2KZG7QSBH2MJ
openeuler.org/en/security/safety-bulletin/detail.html?id=openEuler-SA-2022-1566
nvd.nist.gov/vuln/detail/CVE-2022-0391
access.redhat.com/errata/RHSA-2021:3254
access.redhat.com/security/updates/classification
access.redhat.com/articles/5860431
access.redhat.com/documentation/en-us/red_hat_software_collections/3/html-single/3.7_release_notes/index
bugzilla.redhat.com/show_bug.cgi?id=1889886
bugzilla.redhat.com/show_bug.cgi?id=1889988
bugzilla.redhat.com/show_bug.cgi?id=1901633
bugzilla.redhat.com/show_bug.cgi?id=1918168
bugzilla.redhat.com/show_bug.cgi?id=1926226
bugzilla.redhat.com/show_bug.cgi?id=1928707
bugzilla.redhat.com/show_bug.cgi?id=1928904
bugzilla.redhat.com/show_bug.cgi?id=1935913
bugzilla.redhat.com/show_bug.cgi?id=1941534
bugzilla.redhat.com/show_bug.cgi?id=1955615
bugzilla.redhat.com/show_bug.cgi?id=1957458
bugzilla.redhat.com/show_bug.cgi?id=1962856
bugzilla.redhat.com/show_bug.cgi?id=1968074
bugzilla.redhat.com/show_bug.cgi?id=1969523
security.access.redhat.com/data/csaf/v2/advisories/2021/rhsa-2021_3254.json
access.redhat.com/security/cve/CVE-2020-25659
cve.org/CVERecord?id=CVE-2020-25659
nvd.nist.gov/vuln/detail/CVE-2020-25659
cryptography.io/en/latest/changelog.html
access.redhat.com/security/cve/CVE-2020-27619
cve.org/CVERecord?id=CVE-2020-27619
nvd.nist.gov/vuln/detail/CVE-2020-27619
access.redhat.com/security/cve/CVE-2020-27783
cve.org/CVERecord?id=CVE-2020-27783
nvd.nist.gov/vuln/detail/CVE-2020-27783
access.redhat.com/security/cve/CVE-2020-28493
cve.org/CVERecord?id=CVE-2020-28493
nvd.nist.gov/vuln/detail/CVE-2020-28493
access.redhat.com/security/cve/CVE-2020-36242
cve.org/CVERecord?id=CVE-2020-36242
nvd.nist.gov/vuln/detail/CVE-2020-36242
access.redhat.com/security/cve/CVE-2021-3177
cve.org/CVERecord?id=CVE-2021-3177
nvd.nist.gov/vuln/detail/CVE-2021-3177
access.redhat.com/security/cve/CVE-2021-3426
cve.org/CVERecord?id=CVE-2021-3426
nvd.nist.gov/vuln/detail/CVE-2021-3426
access.redhat.com/security/cve/CVE-2021-3572
cve.org/CVERecord?id=CVE-2021-3572
nvd.nist.gov/vuln/detail/CVE-2021-3572
access.redhat.com/security/cve/CVE-2021-3733
bugzilla.redhat.com/show_bug.cgi?id=1995234
cve.org/CVERecord?id=CVE-2021-3733
nvd.nist.gov/vuln/detail/CVE-2021-3733
docs.python.org/3.6/whatsnew/changelog.html
docs.python.org/3.7/whatsnew/changelog.html
docs.python.org/3.8/whatsnew/changelog.html
docs.python.org/3.9/whatsnew/changelog.html
cve.org/CVERecord?id=CVE-2021-4189
access.redhat.com/security/cve/CVE-2021-20095
cve.org/CVERecord?id=CVE-2021-20095
nvd.nist.gov/vuln/detail/CVE-2021-20095
tenable.com/security/research/tra-2021-14
access.redhat.com/security/cve/CVE-2021-23336
cve.org/CVERecord?id=CVE-2021-23336
nvd.nist.gov/vuln/detail/CVE-2021-23336
snyk.io/vuln/SNYK-UPSTREAM-PYTHONCPYTHON-1074933
access.redhat.com/security/cve/CVE-2021-28957
cve.org/CVERecord?id=CVE-2021-28957
nvd.nist.gov/vuln/detail/CVE-2021-28957
access.redhat.com/security/cve/CVE-2021-29921
cve.org/CVERecord?id=CVE-2021-29921
nvd.nist.gov/vuln/detail/CVE-2021-29921
python-security.readthedocs.io/vuln/ipaddress-ipv4-leading-zeros.html
access.redhat.com/security/cve/CVE-2021-33503
cve.org/CVERecord?id=CVE-2021-33503
github.com/advisories/GHSA-q2q7-5pp4-w6pg
access.redhat.com/security/cve/CVE-2021-42771
cve.org/CVERecord?id=CVE-2021-42771
access.redhat.com/security/cve/CVE-2022-0391
cve.org/CVERecord?id=CVE-2022-0391
security.access.redhat.com/data/csaf/v2/advisories/2022/rhsa-2022_1663.json
cve.org/CVERecord?id=CVE-2021-3737
security.access.redhat.com/data/csaf/v2/advisories/2022/rhsa-2022_1821.json
cve.org/CVERecord?id=CVE-2021-43818
github.com/lxml/lxml/blob/lxml-4.6.5/CHANGES.txt
security.access.redhat.com/data/csaf/v2/advisories/2022/rhsa-2022_1986.json
errata.rockylinux.org/RLSA-2022:1821
suse.com/support/update/announcement/2022/suse-su-20220882-1
bugzilla.suse.com/1194146
bugzilla.suse.com/1195396
suse.com/security/cve/CVE-2021-4189
suse.com/security/cve/CVE-2022-0391
suse.com/support/update/announcement/2022/suse-su-20221091-1
bugzilla.suse.com/1175619
bugzilla.suse.com/1186819
suse.com/security/cve/CVE-2021-3572
suse.com/support/update/announcement/2022/suse-su-20221140-1
bugzilla.suse.com/1187784
suse.com/support/update/announcement/2026/suse-su-202622959-1
bugzilla.suse.com/1211301
bugzilla.suse.com/1258364
bugzilla.suse.com/1261969
bugzilla.suse.com/1261970
bugzilla.suse.com/1262098
bugzilla.suse.com/1262319
bugzilla.suse.com/1262654
bugzilla.suse.com/1263787
suse.com/security/cve/CVE-2026-1502
suse.com/security/cve/CVE-2026-3446
suse.com/security/cve/CVE-2026-4786
suse.com/security/cve/CVE-2026-6019
suse.com/security/cve/CVE-2026-6100
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/1264962
bugzilla.suse.com/1265268
bugzilla.suse.com/1267581
suse.com/security/cve/CVE-2025-13462
suse.com/security/cve/CVE-2025-4330
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-15806
suse.com/security/cve/CVE-2026-17084
ubuntu.com/security/CVE-2021-4189
github.com/python/cpython/commit/7dcb4baa4f0fde3aef5122a8e9f6a41853ec9335
github.com/python/cpython/commit/79373951b3eab585d42e0f0ab83718cbe1d0ee33
github.com/python/cpython/commit/4134f154ae2f621f25c5d698cc0f1748035a1b88
ubuntu.com/security/notices/USN-5342-1
ubuntu.com/security/notices/USN-5342-2
ubuntu.com/security/notices/USN-6891-1
ubuntu.com/security/notices/USN-8509-1
ubuntu.com/security/CVE-2021-3426
ubuntu.com/security/CVE-2022-0391
ubuntu.com/security/CVE-2015-20107
ubuntu.com/security/CVE-2018-1060
ubuntu.com/security/CVE-2018-1061
ubuntu.com/security/CVE-2018-14647
ubuntu.com/security/CVE-2018-20406
ubuntu.com/security/CVE-2018-20852
ubuntu.com/security/CVE-2019-5010
ubuntu.com/security/CVE-2019-9636
ubuntu.com/security/CVE-2019-9674
ubuntu.com/security/CVE-2019-9740
ubuntu.com/security/CVE-2019-9947
ubuntu.com/security/CVE-2019-9948
ubuntu.com/security/CVE-2019-10160
lists.opensuse.org/archives/list/[email protected]/thread/ULIK4RFHGHTVVWROQ6NTBBB4JWOGWYD6
Left out here: 270 package rows, 87 references and the rest of 5 source descriptions. The JSON record has them.