Every CVE Search/ Get API key

CVE-2025-4516

Use-after-free in "unicode_escape" decoder with error handler

5.9 MediumFix available

There is an issue in CPython when using bytes.decode("unicode_escape", error="ignore|replace"). If you are not using the "unicode_escape" encoding or an error handler your usage is not affected. To work-around this issue you may stop using the error= handler and instead wrap the bytes.decode() call in a try-except catching the DecodeError.

Attack profile

How easy it is to exploit

Attack vector
Local
Complexity
High
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
None
Integrity
None
Availability
High

Exploit likelihood

0.22%Up 0.2 points since May 16, 2025
90%50%10%1%

What each source reports

CVE List Score used 5.9

Use-after-free in "unicode_escape" decoder with error handler

There is an issue in CPython when using bytes.decode("unicode_escape", error="ignore|replace"). If you are not using the "unicode_escape" encoding or an error handler your usage is not affected. To work-around this issue you may stop using the error= handler and instead wrap the bytes.decode() call in a try-except catching the DecodeError.

Record
CVE-2025-4516
CVSS 4.0
5.9 MediumCVSS:4.0/AV:L/AC:H/AT:P/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
Weakness
CWE-416
Updated
2026-11-02
EUVDEUVD-2025-15156 5.9

There is an issue in CPython when using bytes.decode("unicode_escape", error="ignore|replace"). If you are not using the "unicode_escape" encoding or an error handler your usage is not affected. To work-around this issue you may stop using the error= handler and instead wrap the bytes.decode() call in a try-except catching the DecodeError.

Record
EUVD-2025-15156
CVSS 4.0
5.9 MediumCVSS:4.0/AV:L/AC:H/AT:P/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
Updated
2026-11-02
GitHub AdvisoriesGHSA-j8r3-cghj-9jhg 5.9

There is an issue in CPython when using `bytes.decode("unicode_escape", error="ignore|replace")`....

There is an issue in CPython when using bytes.decode("unicode_escape", error="ignore|replace"). If you are not using the "unicode_escape" encoding or an error handler your usage is not affected. To work-around this issue you may stop using the error= handler and instead wrap the bytes.decode() call in a try-except catching the DecodeError.

Record
GHSA-j8r3-cghj-9jhg
CVSS 4.0
5.9 MediumCVSS:4.0/AV:L/AC:H/AT:P/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Weakness
CWE-416
Updated
2026-11-02
NVD 5.9

There is an issue in CPython when using bytes.decode("unicode_escape", error="ignore|replace"). If you are not using the "unicode_escape" encoding or an error handler your usage is not affected. To work-around this issue you may stop using the error= handler and instead wrap the bytes.decode() call in a try-except catching the DecodeError.

Record
CVE-2025-4516
CVSS 4.0
5.9 MediumCVSS:4.0/AV:L/AC:H/AT:P/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Weakness
CWE-416
Updated
2026-11-02
OSVALPINE-CVE-2025-4516 5.9

There is an issue in CPython when using bytes.decode("unicode_escape", error="ignore|replace"). If you are not using the "unicode_escape" encoding or an error handler your usage is not affected. To work-around this issue you may stop using the error= handler and instead wrap the bytes.decode() call in a try-except catching the DecodeError.

Record
ALPINE-CVE-2025-4516
CVSS 4.0
5.9 MediumCVSS:4.0/AV:L/AC:H/AT:P/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Updated
2026-11-02
OSV 5.9

Use-after-free in "unicode_escape" decoder with error handler

There is an issue in CPython when using bytes.decode("unicode_escape", error="ignore|replace"). If you are not using the "unicode_escape" encoding or an error handler your usage is not affected. To work-around this issue you may stop using the error= handler and instead wrap the bytes.decode() call in a try-except catching the DecodeError.

Record
CVE-2025-4516
CVSS 4.0
5.9 MediumCVSS:4.0/AV:L/AC:H/AT:P/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
Weakness
CWE-416
Updated
2026-11-04
Show 46 moreShow less
OSVDEBIAN-CVE-2025-4516 5.9

There is an issue in CPython when using bytes.decode("unicode_escape", error="ignore|replace"). If you are not using the "unicode_escape" encoding or an error handler your usage is not affected. To work-around this issue you may stop using the error= handler and instead wrap the bytes.decode() call in a try-except catching the DecodeError.

Record
DEBIAN-CVE-2025-4516
CVSS 4.0
5.9 MediumCVSS:4.0/AV:L/AC:H/AT:P/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Updated
2026-11-02
OSVOESA-2025-2288 5.1

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

There is an issue in CPython when using bytes.decode("unicode_escape", error="ignore|replace"). If you are not using the "unicode_escape" encoding or an error handler your usage is not affected. To work-around this issue you may stop using the error= handler and instead wrap the bytes.decode() call in a try-except catching the DecodeError.(CVE-2025-4516)

Record
OESA-2025-2288
CVSS 3.1
5.1 MediumCVSS:3.1/AV:L/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVOESA-2025-2289 5.1

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

There is an issue in CPython when using bytes.decode("unicode_escape", error="ignore|replace"). If you are not using the "unicode_escape" encoding or an error handler your usage is not affected. To work-around this issue you may stop using the error= handler and instead wrap the bytes.decode() call in a try-except catching the DecodeError.(CVE-2025-4516)

Record
OESA-2025-2289
CVSS 3.1
5.1 MediumCVSS:3.1/AV:L/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVOESA-2025-2290 7.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):

During an address list folding when a separating comma ends up on a folded line and that line is to be unicode-encoded then the separator itself is also unicode-encoded. Expected behavior is that the separating comma remains a plan comma. This can result in the address header being misinterpreted by some mail servers.(CVE-2025-1795)

There is an issue in CPython when using bytes.decode("unicode_escape", error="ignore|replace"). If you are not using the "unicode_escape" encoding or an error handler your usage is not affected. To work-around this issue you may stop using the error= handler and instead wrap the bytes.decode() call in a try-except catching the DecodeError.(CVE-2025-4516)

There is a defect in the CPython 'tarfile' module affecting the 'TarFile' extraction and entry enumeration APIs. The tar implementation would process tar archives with negative offsets without error, resulting in an infinite loop and deadlock during the parsing of maliciously crafted tar archives.(CVE-2025-8194)

Record
OESA-2025-2290
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVOESA-2025-2302 5.1

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

During an address list folding when a separating comma ends up on a folded line and that line is to be unicode-encoded then the separator itself is also unicode-encoded. Expected behavior is that the separating comma remains a plan comma. This can result in the address header being misinterpreted by some mail servers.(CVE-2025-1795)

There is an issue in CPython when using bytes.decode("unicode_escape", error="ignore|replace"). If you are not using the "unicode_escape" encoding or an error handler your usage is not affected. To work-around this issue you may stop using the error= handler and instead wrap the bytes.decode() call in a try-except catching the DecodeError.(CVE-2025-4516)

Record
OESA-2025-2302
CVSS 3.1
5.1 MediumCVSS:3.1/AV:L/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVOESA-2025-2306 5.1

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

During an address list folding when a separating comma ends up on a folded line and that line is to be unicode-encoded then the separator itself is also unicode-encoded. Expected behavior is that the separating comma remains a plan comma. This can result in the address header being misinterpreted by some mail servers.(CVE-2025-1795)

There is an issue in CPython when using bytes.decode("unicode_escape", error="ignore|replace"). If you are not using the "unicode_escape" encoding or an error handler your usage is not affected. To work-around this issue you may stop using the error= handler and instead wrap the bytes.decode() call in a try-except catching the DecodeError.(CVE-2025-4516)

Record
OESA-2025-2306
CVSS 3.1
5.1 MediumCVSS:3.1/AV:L/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2025:23530 7.6

Red Hat Security Advisory: python39:3.9 security update

Record
RHSA-2025:23530
CVSS 3.1
7.6 HighCVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:L
Updated
2026-11-02
OSVRLSA-2025:23530 7.6

Important: python39:3.9 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: Invalid value for OpenSSL API may cause Buffer over-read when NPN is used (CVE-2024-5642)

  • python: Virtual environment (venv) activation scripts don't quote paths (CVE-2024-9287)

  • python: Improper validation of IPv6 and IPvFuture addresses (CVE-2024-11168)

  • python: cpython: URL parser allowed square brackets in domain names (CVE-2025-0938)

  • cpython: python: CPython DecodeError Handling Vulnerability (CVE-2025-4516)

  • cpython: Tarfile extracts filtered members when errorlevel=0 (CVE-2025-4435)

  • cpython: python: Extraction filter bypass for linking outside extraction directory (CVE-2025-4330)

  • python: cpython: Arbitrary writes via tarfile realpath overflow (CVE-2025-4517)

  • cpython: python: Bypassing extraction filter to create symlinks to arbitrary targets outside extraction directory (CVE-2025-4138)

  • cpython: Python HTMLParser quadratic complexity (CVE-2025-6069)

  • cpython: python: Python zipfile End of Central Directory (EOCD) Locator record offset not checked (CVE-2025-8291)

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

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Record
RLSA-2025:23530
CVSS 3.1
7.6 HighCVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:L
Updated
2026-11-02
OSVUBUNTU-CVE-2025-4516 5.9

There is an issue in CPython when using bytes.decode("unicode_escape", error="ignore|replace"). If you are not using the "unicode_escape" encoding or an error handler your usage is not affected. To work-around this issue you may stop using the error= handler and instead wrap the bytes.decode() call in a try-except catching the DecodeError.

Record
UBUNTU-CVE-2025-4516
CVSS 4.0
5.9 MediumCVSS:4.0/AV:L/AC:H/AT:P/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
Updated
2026-11-02
OSVALSA-2025:23530 No score

Important: python39:3.9 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: Invalid value for OpenSSL API may cause Buffer over-read when NPN is used (CVE-2024-5642)
  • python: Virtual environment (venv) activation scripts don't quote paths (CVE-2024-9287)
  • python: Improper validation of IPv6 and IPvFuture addresses (CVE-2024-11168)
  • python: cpython: URL parser allowed square brackets in domain names (CVE-2025-0938)
  • cpython: python: CPython DecodeError Handling Vulnerability (CVE-2025-4516)
  • cpython: Tarfile extracts filtered members when errorlevel=0 (CVE-2025-4435)
  • cpython: python: Extraction filter bypass for linking outside extraction directory (CVE-2025-4330)
  • python: cpython: Arbitrary writes via tarfile realpath overflow (CVE-2025-4517)
  • cpython: python: Bypassing extraction filter to create symlinks to arbitrary targets outside extraction directory (CVE-2025-4138)
  • cpython: Python HTMLParser quadratic complexity (CVE-2025-6069)
  • cpython: python: Python zipfile End of Central Directory (EOCD) Locator record offset not checked (CVE-2025-8291)
  • python: Quadratic complexity in os.path.expandvars() with user-controlled template (CVE-2025-6075)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Record
ALSA-2025:23530
Updated
2026-11-02
OSVAZL-61865 No score

CVE-2025-4516 affecting package python3 for versions less than 3.9.19-14

There is an issue in CPython when using bytes.decode("unicode_escape", error="ignore|replace"). If you are not using the "unicode_escape" encoding or an error handler your usage is not affected. To work-around this issue you may stop using the error= handler and instead wrap the bytes.decode() call in a try-except catching the DecodeError.

Record
AZL-61865
Updated
2026-11-02
OSVAZL-61870 No score

CVE-2025-4516 affecting package python3 for versions less than 3.12.9-2

There is an issue in CPython when using bytes.decode("unicode_escape", error="ignore|replace"). If you are not using the "unicode_escape" encoding or an error handler your usage is not affected. To work-around this issue you may stop using the error= handler and instead wrap the bytes.decode() call in a try-except catching the DecodeError.

Record
AZL-61870
Updated
2026-11-05
OSVBIT-libpython-2025-4516 No score

Use-after-free in "unicode_escape" decoder with error handler

There is an issue in CPython when using bytes.decode("unicode_escape", error="ignore|replace"). If you are not using the "unicode_escape" encoding or an error handler your usage is not affected. To work-around this issue you may stop using the error= handler and instead wrap the bytes.decode() call in a try-except catching the DecodeError.

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

Use-after-free in "unicode_escape" decoder with error handler

There is an issue in CPython when using bytes.decode("unicode_escape", error="ignore|replace"). If you are not using the "unicode_escape" encoding or an error handler your usage is not affected. To work-around this issue you may stop using the error= handler and instead wrap the bytes.decode() call in a try-except catching the DecodeError.

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

Use-after-free in "unicode_escape" decoder with error handler

There is an issue in CPython when using bytes.decode("unicode_escape", error="ignore|replace"). If you are not using the "unicode_escape" encoding or an error handler your usage is not affected. To work-around this issue you may stop using the error= handler and instead wrap the bytes.decode() call in a try-except catching the DecodeError.

Record
BIT-python-min-2025-4516
Updated
2026-11-02
OSVCLSA-2025-1753209049 No score

Fix CVE(s): CVE-2025-4516

  • SECURITY UPDATE: improper handling of 'decode' function with 'unicode_escape' encoding in bytes
    • debian/patches/CVE-2025-4516.patch: Fix use-after-free in the 'unicode- escape' decoder with a non-'strict' error handler
    • CVE-2025-4516
Record
CLSA-2025-1753209049
Updated
2026-11-02
OSVCLSA-2026-1767700070 No score

python3: Fix of CVE-2025-4516

  • CVE-2025-4516: use-after-free in unicode-escape decoder with custom error handlers
Record
CLSA-2026-1767700070
Updated
2026-11-02
OSVCLSA-2026-1767700458 No score

python3: Fix of CVE-2025-4516

  • CVE-2025-4516: use-after-free in unicode-escape decoder with custom error handlers
Record
CLSA-2026-1767700458
Updated
2026-11-02
OSVCLSA-2026-1776330599 No score

python3.9: Fix of 11 CVEs

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

python3.11: Fix of 7 CVEs

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

python3.9: Fix of 7 CVEs

  • CVE-2025-1795: fix incorrect parsing of email addresses with special chars
  • CVE-2025-4516: fix use-after-free in unicode-escape decoder with non-strict error handler
  • CVE-2025-6069: fix quadratic complexity in HTMLParser special input
  • CVE-2025-8291: fix zip64 end-of-central-directory record validation
  • CVE-2025-11468: fix incorrect parsing of empty email display names
  • CVE-2025-15282: fix control character injection in data: URL mediatype in urllib.request.DataHandler
  • CVE-2024-5642: fix buffer over-read in ssl.SSLContext.set_npn_protocols with empty list
Record
CLSA-2026-1778233301
Updated
2026-11-02
OSVCLSA-2026-1779213441 No score

python3.11: Fix of 11 CVEs

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

Updated python3 packages fix security vulnerabilities

URL parser allowed square brackets in domain names. (CVE-2025-0938) Mishandling of comma during folding and unicode-encoding of email headers. (CVE-2025-1795) Virtual environment (venv) activation scripts don't quote paths. (CVE-2024-9287) Use-after-free in "unicode_escape" decoder with error handler. (CVE-2025-4516) Bypass extraction filter to modify file metadata outside extraction directory. (CVE-2024-12718) Bypassing extraction filter to create symlinks to arbitrary targets outside extraction directory. (CVE-2025-4138) Extraction filter bypass for linking outside extraction directory. (CVE-2025-4330) Tarfile extracts filtered members when errorlevel=0. (CVE-2025-4435) Arbitrary writes via tarfile realpath overflow. (CVE-2025-4517) Tarfile infinite loop during parsing with negative member offset. (CVE-2025-8194)

Record
MGASA-2025-0280
Updated
2026-11-02
OSVopenSUSE-SU-2025:15141-1 No score

python314-3.14.0~b1-3.1 on GA media

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

Record
openSUSE-SU-2025:15141-1
Updated
2026-11-02
OSVopenSUSE-SU-2025:15154-1 No score

python313-3.13.3-3.1 on GA media

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

Record
openSUSE-SU-2025:15154-1
Updated
2026-11-02
OSVopenSUSE-SU-2025:15163-1 No score

python312-3.12.10-4.1 on GA media

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

Record
openSUSE-SU-2025:15163-1
Updated
2026-11-02
OSVopenSUSE-SU-2025:15190-1 No score

python310-3.10.17-4.1 on GA media

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

Record
openSUSE-SU-2025:15190-1
Updated
2026-11-02
OSVopenSUSE-SU-2025:15191-1 No score

python311-3.11.12-4.1 on GA media

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

Record
openSUSE-SU-2025:15191-1
Updated
2026-11-02
OSVopenSUSE-SU-2025:15192-1 No score

python39-3.9.22-3.1 on GA media

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

Record
openSUSE-SU-2025:15192-1
Updated
2026-11-02
OSVopenSUSE-SU-2025:15713-1 No score

python315-3.15.0~a1-1.1 on GA media

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

Record
openSUSE-SU-2025:15713-1
Updated
2026-11-02
OSVPSF-2025-4 No score

There is an issue in CPython when using bytes.decode("unicode_escape", error="ignore|replace"). If you are not using the "unicode_escape" encoding or an error handler your usage is not affected. To work-around this issue you may stop using the error= handler and instead wrap the bytes.decode() call in a try-except catching the DecodeError.

Record
PSF-2025-4
Updated
2026-11-02
OSVROOT-OS-DEBIAN-12-CVE-2025-4516 No score

CVE-2025-4516 in rootio-python3.11 - Patched by Root

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

Record
ROOT-OS-DEBIAN-12-CVE-2025-4516
Updated
2026-11-02
OSVSUSE-SU-2025:01877-1 No score

Security update for python3

This update for python3 fixes the following issues:

  • CVE-2025-4516: use-after-free in the unicode-escape decoder when using the error handler (bsc#1243273).
Record
SUSE-SU-2025:01877-1
Updated
2026-11-02
OSVSUSE-SU-2025:02038-1 No score

Security update for python3

This update for python3 fixes the following issues:

  • CVE-2025-4516: CPython DecodeError Handling Vulnerability (bsc#1243273)

Other fixes:

  • Add python36-* provides/obsoletes to enable SLE-12 -> SLE-15 migration (bsc#1233012)
  • Update vendored ipaddress module to 3.8 equivalent
  • Limit buffer size for IPv6 address parsing (bsc#1244401).
Record
SUSE-SU-2025:02038-1
Updated
2026-11-02
OSVSUSE-SU-2025:02047-1 No score

Security update for python310

This update for python310 fixes the following issues:

python310 was updated from version 3.10.16 to 3.10.18:

  • Security issues fixed:

    • CVE-2025-4516: Fixed blocking DecodeError handling vulnerability, which could lead to DoS (bsc#1243273)
    • CVE-2024-12718, CVE-2025-4138, CVE-2025-4330, CVE-2025-4517: Fixed multiple issues that allowed tarfile extraction filters to be bypassed using crafted symlinks and hard links (bsc#1244056, bsc#1244059, bsc#1244060, bsc#1244032)
  • Other changes and bugs fixed:

    • Improved handling of system call failures that OpenSSL reports (bsc#1241067)
    • Fixed issue with test_ssl pass with OpenSSL 3.5 (bsc#1241067)
    • Fixed issue with reproducible builds (bsc#1239210)
    • Fixed a potential denial of service vulnerability in the imaplib module.
    • Fixed bugs in the in the folding of rfc2047 encoded-words and in the folding of quoted strings when flattening an email message using a modern email policy.
    • Fixed parsing long IPv6 addresses with embedded IPv4 address.
    • Fixed ipaddress.IPv6Address.reverse_pointer output according to RFC 3596
    • Improved handling of system call failures that OpenSSL reports
    • Improved the textual representation of IPv4-mapped IPv6 addresses in ipaddress.
    • ipaddress: fixed hash collisions for IPv4Network and IPv6Network objects
    • os.path.realpath() now accepts a strict keyword-only argument.
    • Stop the processing of long IPv6 addresses early in ipaddress to prevent excessive memory consumption and a minor denial-of-service.
    • Updated bundled libexpat to 2.7.1
    • Writers of documentation can now use next as the version for the versionchanged, versionadded, deprecated directives.
Record
SUSE-SU-2025:02047-1
Updated
2026-11-02
OSVSUSE-SU-2025:02048-1 No score

Security update for python312

This update for python312 fixes the following issues:

python312 was updated from version 3.12.9 to 3.12.11:

  • Security issues fixed:

    • CVE-2025-4516: Fixed blocking DecodeError handling vulnerability, which could lead to DoS (bsc#1243273)
    • CVE-2024-12718, CVE-2025-4138, CVE-2025-4330, CVE-2025-4517: Fixed multiple issues that allowed tarfile extraction filters to be bypassed using crafted symlinks and hard links (bsc#1244056, bsc#1244059, bsc#1244060, bsc#1244032)
  • Other changes and bugs fixed:

    • Added --single-process option to the Python test runner (regrtest).
    • Added support for text/x-rst MIME type.
    • Corrected issues in various modules.
    • Fixed bugs in the in the folding of rfc2047 encoded-words and in the folding of quoted strings when flattening an email message using a modern email policy.
    • Fixed f-string handling of lambda expressions with non-ASCII characters.
    • Fixed ipaddress.IPv6Address.reverse_pointer output according to RFC 3596.
    • Fixed parsing long IPv6 addresses with embedded IPv4 address.
    • Fixed resource leaks in gzip and multiprocessing Resource Tracker.
    • Improved IDLE's documentation display.
    • Improved the textual representation of IPv4-mapped IPv6 addresses in ipaddress.
    • ipaddress: fixed hash collisions for IPv4Network and IPv6Network objects
    • Made from future import barry_as_FLUFL work in more contexts.
    • Resolved potential crashes in contextvars, xml.etree.ElementTree, sqlite3, and the sys module.
    • Scheduled deprecation of the check_home argument in sysconfig.is_python_build() for Python 3.15.
    • Stop the processing of long IPv6 addresses early in ipaddress to prevent excessive memory consumption and a minor denial-of-service.
    • Undeprecated functional API for importlib.resources and added Anchor.
    • Updated bundled libexpat to 2.7.1
    • Updated bundled pip to version 25.0.1.
    • Updated documentation for generic classes, wheel tags, and the C API.
Record
SUSE-SU-2025:02048-1
Updated
2026-11-02
OSVSUSE-SU-2025:02049-1 No score

Security update for python311

This update for python311 fixes the following issues:

python311 was updated from version 3.11.10 to 3.11.13:

  • Security issues fixed:

    • CVE-2025-4516: Fixed blocking DecodeError handling vulnerability, which could lead to DoS (bsc#1243273).
    • CVE-2024-12718, CVE-2025-4138, CVE-2025-4330, CVE-2025-4517: Fixed multiple issues that allowed tarfile extraction filters to be bypassed using crafted symlinks and hard links (bsc#1244056, bsc#1244059, bsc#1244060, bsc#1244032)
  • Other bugs fixed:

    • Improved handling of system call failures that OpenSSL reports (bsc#1241067)
    • Disable GC during thread operations to prevent deadlocks.
    • Fixed a potential denial of service vulnerability in the imaplib module.
    • Fixed bugs in the in the folding of rfc2047 encoded-words and in the folding of quoted strings when flattening an email message using a modern email policy.
    • Fixed parsing long IPv6 addresses with embedded IPv4 address.
    • Fixed ipaddress.IPv6Address.reverse_pointer output according to RFC 3596.
    • Improved the textual representation of IPv4-mapped IPv6 addresses in ipaddress.
    • ipaddress: fixed hash collisions for IPv4Network and IPv6Network objects
    • os.path.realpath() now accepts a strict keyword-only argument.
    • Stop the processing of long IPv6 addresses early in ipaddress to prevent excessive memory consumption and a minor denial-of-service.
    • Updated bundled libexpat to 2.7.1
    • Writers of CPython documentation can now use next as the version for the versionchanged, versionadded, deprecated directives.
Record
SUSE-SU-2025:02049-1
Updated
2026-11-02
OSVSUSE-SU-2025:02050-1 No score

Security update for python39

This update for python39 fixes the following issues:

python39 was updated from version 3.9.21 to version 3.9.23:

  • Security issues fixed:

    • CVE-2025-4516: Fixed blocking DecodeError handling vulnerability, which could lead to DoS (bsc#1243273)
    • CVE-2024-12718, CVE-2025-4138, CVE-2025-4330, CVE-2025-4517: Fixed multiple issues that allowed tarfile extraction filters to be bypassed using crafted symlinks and hard links (bsc#1244056, bsc#1244059, bsc#1244060, bsc#1244032)
  • Other changes and bugs fixed:

    • Fixed issue with reproducible builds (bsc#1239210)
    • Fixed a potential denial of service vulnerability in the imaplib module.
    • Fixed bugs in the in the folding of rfc2047 encoded-words and in the folding of quoted strings when flattening an email message using a modern email policy.
    • Fixed parsing long IPv6 addresses with embedded IPv4 address.
    • Fixed ipaddress.IPv6Address.reverse_pointer output according to RFC 3596, §2.5.
    • Improved the textual representation of IPv4-mapped IPv6 addresses in ipaddress.
    • ipaddress: fixed hash collisions for IPv4Network and IPv6Network objects
    • os.path.realpath() now accepts a strict keyword-only argument.
    • Stop the processing of long IPv6 addresses early in ipaddress to prevent excessive memory consumption and a minor denial-of-service.
    • Updated bundled libexpat to 2.7.1
    • Writers of CPython’s documentation can now use next as the version for the versionchanged, versionadded, deprecated directives.
Record
SUSE-SU-2025:02050-1
Updated
2026-11-02
OSVSUSE-SU-2025:02057-1 No score

Security update for python311

This update for python311 fixes the following issues:

python311 was updated from version 3.11.10 to 3.11.13:

  • Security issues fixed:

    • CVE-2025-4516: Fixed blocking DecodeError handling vulnerability, which could lead to DoS (bsc#1243273).
    • CVE-2024-12718, CVE-2025-4138, CVE-2025-4330, CVE-2025-4517: Fixed multiple issues that allowed tarfile extraction filters to be bypassed using crafted symlinks and hard links (bsc#1244056, bsc#1244059, bsc#1244060, bsc#1244032)
  • Other changes and bugs fixed:

    • Improved handling of system call failures that OpenSSL reports (bsc#1241067)
    • Disable GC during thread operations to prevent deadlocks.
    • Fixed a potential denial of service vulnerability in the imaplib module.
    • Fixed bugs in the in the folding of rfc2047 encoded-words and in the folding of quoted strings when flattening an email message using a modern email policy.
    • Fixed parsing long IPv6 addresses with embedded IPv4 address.
    • Fixed ipaddress.IPv6Address.reverse_pointer output according to RFC 3596
    • Improved the textual representation of IPv4-mapped IPv6 addresses in ipaddress.
    • ipaddress: fixed hash collisions for IPv4Network and IPv6Network objects
    • os.path.realpath() now accepts a strict keyword-only argument.
    • Stop the processing of long IPv6 addresses early in ipaddress to prevent excessive memory consumption and a minor denial-of-service.
    • Updated bundled libexpat to 2.7.1
    • Writers of CPython documentation can now use next as the version for the versionchanged, versionadded, deprecated directives.
Record
SUSE-SU-2025:02057-1
Updated
2026-11-02
OSVSUSE-SU-2025:02074-1 No score

Security update for python313

This update for python313 fixes the following issues:

Update to version 3.13.5.

Security issues fixed:

  • CVE-2025-4517: arbitrary filesystem writes outside the extraction directory during extraction with filter='data' (bsc#1244032)
  • CVE-2025-4516: use-after-free in the unicode-escape decoder when using the error handler (bsc#1243273).
  • CVE-2025-4330: extraction filter bypass for linking outside extraction directory (bsc#1244060)
  • CVE-2025-4138: may allow symlink targets to point outside the destination directory, and the modification of some file metadata. (bsc#1244059)
  • CVE-2025-0938: domain names containing square brackets are not identified as incorrect by urlparse (bsc#1236705).
  • CVE-2024-12718: bypass extraction filter to modify file metadata outside extraction directory (bsc#1244056)
  • CVE-2024-12254: memory exhaustion due to unbounded memory buffering in SelectorSocketTransport.writelines() (bsc#1234290).

Other changes and issues fixed:

Changes from 3.13.5:

  • Tests

    • gh-135120: Add test.support.subTests().
  • Library

    • gh-133967: Do not normalize locale name ‘C.UTF-8’ to ‘en_US.UTF-8’.
    • gh-135326: Restore support of integer-like objects with index() in random.getrandbits().
    • gh-135321: Raise a correct exception for values greater than 0x7fffffff for the BINSTRING opcode in the C implementation of pickle.
    • gh-135276: Backported bugfixes in zipfile.Path from zipp 3.23. Fixed .name, .stem and other basename-based properties on Windows when working with a zipfile on disk.
    • gh-134151: email: Fix TypeError in email.utils.decode_params() when sorting RFC 2231 continuations that contain an unnumbered section.
    • gh-134152: email: Fix parsing of email message ID with invalid domain.
    • gh-127081: Fix libc thread safety issues with os by replacing getlogin with getlogin_r re-entrant version.
    • gh-131884: Fix formatting issues in json.dump() when both indent and skipkeys are used.
  • Core and Builtins

    • gh-135171: Roll back changes to generator and list comprehensions that went into 3.13.4 to fix gh-127682, but which involved semantic and bytecode changes not appropriate for a bugfix release.
  • C API

    • gh-134989: Fix Py_RETURN_NONE, Py_RETURN_TRUE and Py_RETURN_FALSE macros in the limited C API 3.11 and older: don’t treat Py_None, Py_True and Py_False as immortal. Patch by Victor Stinner.
    • gh-134989: Implement PyObject_DelAttr() and PyObject_DelAttrString() as macros in the limited C API 3.12 and older. Patch by Victor Stinner.

Changes from 3.13.4:

  • Security

    • gh-135034: Fixes multiple issues that allowed tarfile extraction filters (filter='data' and filter='tar') to be bypassed using crafted symlinks and hard links. Addresses CVE-2024-12718 (bsc#1244056), CVE-2025-4138 (bsc#1244059), CVE-2025-4330 (bsc#1244060), and CVE-2025-4517 (bsc#1244032).
    • gh-133767: Fix use-after-free in the “unicode-escape” decoder with a non-“strict” error handler (CVE-2025-4516, bsc#1243273).
    • gh-128840: Short-circuit the processing of long IPv6 addresses early in ipaddress to prevent excessive memory consumption and a minor denial-of-service.
  • Library

    • gh-134718: ast.dump() now only omits None and [] values if they are default values.
    • gh-128840: Fix parsing long IPv6 addresses with embedded IPv4 address.
    • gh-134696: Built-in HACL* and OpenSSL implementations of hash function constructors now correctly accept the same documented named arguments. For instance, md5() could be previously invoked as md5(data=data) or md5(string=string) depending on the underlying implementation but these calls were not compatible. Patch by Bénédikt Tran.
    • gh-134210: curses.window.getch() now correctly handles …
Record
SUSE-SU-2025:02074-1
Updated
2026-11-02
OSVSUSE-SU-2025:02297-1 No score

Security update for python36

This update for python36 fixes the following issues:

  • CVE-2024-12718: Fixed extraction filter bypass that allowed file metadata modification outside extraction directory (bsc#1244056)
  • CVE-2025-4138: Fixed issue that might allow symlink targets to point outside the destination directory, and the modification of some file metadata (bsc#1244059)
  • CVE-2025-4330: Fixed extraction filter bypass that allowed linking outside extraction directory (bsc#1244060)
  • CVE-2025-4435: Fixed Tarfile extracts filtered members when errorlevel=0 (bsc#1244061)
  • CVE-2025-4516: Fixed denial of service due to DecodeError handling vulnerability (bsc#1243273)
  • CVE-2025-4517: Fixed arbitrary filesystem writes outside the extraction directory during extraction with filter='data' (bsc#1244032)
  • CVE-2025-6069: Fixed worst case quadratic complexity when processing certain crafted malformed inputs with HTMLParser (bsc#1244705)

Other fixes:

  • Add python36-* provides/obsoletes to enable SLE-12 -> SLE-15 migration (bsc#1233012)
  • Update vendored ipaddress module to 3.8 equivalent
  • Limit buffer size for IPv6 address parsing (bsc#1244401).
Record
SUSE-SU-2025:02297-1
Updated
2026-11-02
OSVSUSE-SU-2025:02778-1 No score

Security update for python3

This update for python3 fixes the following issues:

  • CVE-2025-4516: use-after-free in the unicode-escape decoder when using the error handler (bsc#1243273).
  • CVE-2024-12718: Fixed extraction filter bypass that allowed file metadata modification outside extraction directory (bsc#1244056)
  • CVE-2025-4138: Fixed issue that might allow symlink targets to point outside the destination directory, and the modification of some file metadata (bsc#1244059)
  • CVE-2025-4330: Fixed extraction filter bypass that allowed linking outside extraction directory (bsc#1244060)
  • CVE-2025-4435: Fixed Tarfile extracts filtered members when errorlevel=0 (bsc#1244061)
  • CVE-2025-4517: Fixed arbitrary filesystem writes outside the extraction directory during extraction with filter='data' (bsc#1244032)
  • CVE-2025-6069: Fixed worst case quadratic complexity when processing certain crafted malformed inputs with HTMLParser (bsc#1244705)
  • CVE-2025-8194: Fixed denial of service caused by tar archives with negative offsets (bsc#1247249)

Other fixes:

  • Limit buffer size for IPv6 address parsing (bsc#1244401).
Record
SUSE-SU-2025:02778-1
Updated
2026-11-02
OSVSUSE-SU-2025:20374-1 No score

Security update for python311

This update for python311 fixes the following issues:

  • CVE-2025-4516: Fixed blocking DecodeError handling vulnerability, which could lead to DoS. (bsc#1243273)

Update to 3.11.12:

  • gh-105704: When using urllib.parse.urlsplit() and urllib.parse.urlparse() host parsing would not reject domain names containing square brackets ([ and ]). Square brackets are only valid for IPv6 and IPvFuture hosts according to RFC 3986 Section 3.2.2 (bsc#1236705, CVE-2025-0938, gh#python/cpython#105704).

  • gh-121284: Fix bug in the folding of rfc2047 encoded-words when flattening an email message using a modern email policy. Previously when an encoded-word was too long for a line, it would be decoded, split across lines, and re-encoded. But commas and other special characters in the original text could be left unencoded and unquoted. This could theoretically be used to spoof header lines using a carefully constructed encoded-word if the resulting rendered email was transmitted or re-parsed.

  • gh-80222: Fix bug in the folding of quoted strings when flattening an email message using a modern email policy. Previously when a quoted string was folded so that it spanned more than one line, the surrounding quotes and internal escapes would be omitted. This could theoretically be used to spoof header lines using a carefully constructed quoted string if the resulting rendered email was transmitted or re-parsed.

  • gh-119511: Fix a potential denial of service in the imaplib module. When connecting to a malicious server, it could cause an arbitrary amount of memory to be allocated. On many systems this is harmless as unused virtual memory is only a mapping, but if this hit a virtual address size limit it could lead to a MemoryError or other process crash. On unusual systems or builds where all allocated memory is touched and backed by actual ram or storage it could’ve consumed resources doing so until similarly crashing.

  • gh-127257: In ssl, system call failures that OpenSSL reports using ERR_LIB_SYS are now raised as OSError.

  • gh-121277: Writers of CPython’s documentation can now use next as the version for the versionchanged, versionadded, deprecated directives.

  • gh-106883: Disable GC during the _PyThread_CurrentFrames() and _PyThread_CurrentExceptions() calls to avoid the interpreter to deadlock.

  • CVE-2025-0938: disallow square brackets ([ and ]) in domain names for parsed URLs (bsc#1236705, gh#python/cpython#105704)

Update to 3.11.11:

  • Tools/Demos

    • gh-123418: Update GitHub CI workflows to use OpenSSL 3.0.15 and multissltests to use 3.0.15, 3.1.7, and 3.2.3.
  • Security

    • gh-122792: Changed IPv4-mapped ipaddress.IPv6Address to consistently use the mapped IPv4 address value for deciding properties. Properties which have their behavior fixed are is_multicast, is_reserved, is_link_local, is_global, and is_unspecified.
  • Library

    • gh-124651: Properly quote template strings in venv activation scripts (bsc#1232241, CVE-2024-9287).
  • Remove -IVendor/ from python-config bsc#1231795

  • CVE-2024-9287: Properly quote path names provided when creating a virtual environment (bsc#1232241,

  • Drop .pyc files from docdir for reproducible builds (bsc#1230906).

Update to 3.11.10:

  • Security

    • gh-121957: Fixed missing audit events around interactive use of Python, now also properly firing for python -i, as well as for python -m asyncio. The event in question is cpython.run_stdin.
    • gh-122133: Authenticate the socket connection for the socket.socketpair() fallback on platforms where AF_UNIX is not available like Windows. Patch by Gregory P. Smith [email protected] and Seth Larson [email protected]. Reported by Ellie [email protected]
    • gh-121285: Remove backtracking from…
Record
SUSE-SU-2025:20374-1
Updated
2026-11-02
OSVSUSE-SU-2025:20492-1 No score

Security update for python311

This update for python311 fixes the following issues:

  • CVE-2025-6069: Avoid worst case quadratic complexity when processing certain crafted malformed inputs with HTMLParser (bsc#1244705).

Update to 3.11.13:

  • Security

    • gh-135034: Fixes multiple issues that allowed tarfile extraction filters (filter="data" and filter="tar") to be bypassed using crafted symlinks and hard links. Addresses CVE-2024-12718 (bsc#1244056), CVE-2025-4138 (bsc#1244059), CVE-2025-4330 (bsc#1244060), and CVE-2025-4517 (bsc#1244032). Also addresses CVE-2025-4435 (gh#135034, bsc#1244061).
    • gh-133767: Fix use-after-free in the “unicode-escape” decoder with a non-“strict” error handler (CVE-2025-4516, bsc#1243273).
    • gh-128840: Short-circuit the processing of long IPv6 addresses early in ipaddress to prevent excessive memory consumption and a minor denial-of-service.
  • Library

    • gh-128840: Fix parsing long IPv6 addresses with embedded IPv4 address.
    • gh-134062: ipaddress: fix collisions in hash() for IPv4Network and IPv6Network objects.
    • gh-123409: Fix ipaddress.IPv6Address.reverse_pointer output according to RFC 3596, §2.5. Patch by Bénédikt Tran.
    • bpo-43633: Improve the textual representation of IPv4-mapped IPv6 addresses (RFC 4291 Sections 2.2, 2.5.5.2) in ipaddress. Patch by Oleksandr Pavliuk.
  • CVE-2025-4516: Fixed blocking DecodeError handling vulnerability, which could lead to DoS. (bsc#1243273)

Record
SUSE-SU-2025:20492-1
Updated
2026-11-02
OSVSUSE-SU-2025:20539-1 No score

Security update for python311

This update for python311 fixes the following issues:

  • CVE-2025-6069: Avoid worst case quadratic complexity when processing certain crafted malformed inputs with HTMLParser (bsc#1244705).

Update to 3.11.13:

  • Security

    • gh-135034: Fixes multiple issues that allowed tarfile extraction filters (filter="data" and filter="tar") to be bypassed using crafted symlinks and hard links. Addresses CVE-2024-12718 (bsc#1244056), CVE-2025-4138 (bsc#1244059), CVE-2025-4330 (bsc#1244060), and CVE-2025-4517 (bsc#1244032). Also addresses CVE-2025-4435 (gh#135034, bsc#1244061).
    • gh-133767: Fix use-after-free in the “unicode-escape” decoder with a non-“strict” error handler (CVE-2025-4516, bsc#1243273).
    • gh-128840: Short-circuit the processing of long IPv6 addresses early in ipaddress to prevent excessive memory consumption and a minor denial-of-service.
  • Library

    • gh-128840: Fix parsing long IPv6 addresses with embedded IPv4 address.
    • gh-134062: ipaddress: fix collisions in hash() for IPv4Network and IPv6Network objects.
    • gh-123409: Fix ipaddress.IPv6Address.reverse_pointer output according to RFC 3596, §2.5. Patch by Bénédikt Tran.
    • bpo-43633: Improve the textual representation of IPv4-mapped IPv6 addresses (RFC 4291 Sections 2.2, 2.5.5.2) in ipaddress. Patch by Oleksandr Pavliuk.
Record
SUSE-SU-2025:20539-1
Updated
2026-11-02
OSVUSN-7570-1 No score

python3.13, python3.12, python3.11, python3.10, python3.9, python3.8, python3.7, python3.6 vulnerabilities

It was discovered that Python incorrectly handled certain unicode characters during decoding. An attacker could possibly use this issue to cause a denial of service. (CVE-2025-4516)

It was discovered that Python incorrectly handled unicode encoding of email headers with list separators in folded lines. An attacker could possibly use this issue to expose sensitive information. (CVE-2025-1795)

Record
USN-7570-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
python3
Alpine:v3.18
before 3.11.12-r1
3.11.12-r1
python3
Alpine:v3.19
before 3.11.12-r1
3.11.12-r1
python3
Alpine:v3.20
before 3.12.10-r1
3.12.10-r1
python3
Alpine:v3.21
before 3.12.10-r1
3.12.10-r1
python3
Alpine:v3.22
before 3.12.10-r1
3.12.10-r1
python3
Alpine:v3.23
before 3.12.10-r1
3.12.10-r1
python3
Alpine:v3.24
before 3.12.10-r1
3.12.10-r1
python39
AlmaLinux:8
From an advisory covering 12 CVEs
before 3.9.25-2.module_el8.10.0+4083+53cad1fb
3.9.25-2.module_el8.10.0+4083+53cad1fb
python39-Cython
AlmaLinux:8
From an advisory covering 12 CVEs
before 0.29.21-5.module_el8.6.0+2780+a40f65e1
0.29.21-5.module_el8.6.0+2780+a40f65e1
python39-Cython
AlmaLinux:8
From an advisory covering 12 CVEs
before 0.29.21-5.module_el8.6.0+3248+c431e88c
0.29.21-5.module_el8.6.0+3248+c431e88c
Show 290 moreShow less
Affected packages
PackageAffectedFixed
python39-PyMySQL
AlmaLinux:8
From an advisory covering 12 CVEs
before 0.10.1-2.module_el8.6.0+2780+a40f65e1
0.10.1-2.module_el8.6.0+2780+a40f65e1
python39-attrs
AlmaLinux:8
From an advisory covering 12 CVEs
before 20.3.0-2.module_el8.6.0+2780+a40f65e1
20.3.0-2.module_el8.6.0+2780+a40f65e1
python39-cffi
AlmaLinux:8
From an advisory covering 12 CVEs
before 1.14.3-2.module_el8.6.0+2780+a40f65e1
1.14.3-2.module_el8.6.0+2780+a40f65e1
python39-cffi
AlmaLinux:8
From an advisory covering 12 CVEs
before 1.14.3-2.module_el8.6.0+3248+c431e88c
1.14.3-2.module_el8.6.0+3248+c431e88c
python39-chardet
AlmaLinux:8
From an advisory covering 12 CVEs
before 3.0.4-19.module_el8.6.0+2780+a40f65e1
3.0.4-19.module_el8.6.0+2780+a40f65e1
python39-cryptography
AlmaLinux:8
From an advisory covering 12 CVEs
before 3.3.1-3.module_el8.10.0+3765+2f9a457d
3.3.1-3.module_el8.10.0+3765+2f9a457d
python39-debug
AlmaLinux:8
From an advisory covering 12 CVEs
before 3.9.25-2.module_el8.10.0+4083+53cad1fb
3.9.25-2.module_el8.10.0+4083+53cad1fb
python39-devel
AlmaLinux:8
From an advisory covering 12 CVEs
before 3.9.25-2.module_el8.10.0+4083+53cad1fb
3.9.25-2.module_el8.10.0+4083+53cad1fb
python39-idle
AlmaLinux:8
From an advisory covering 12 CVEs
before 3.9.25-2.module_el8.10.0+4083+53cad1fb
3.9.25-2.module_el8.10.0+4083+53cad1fb
python39-idna
AlmaLinux:8
From an advisory covering 12 CVEs
before 2.10-4.module_el8.10.0+3849+a48d89aa
2.10-4.module_el8.10.0+3849+a48d89aa
python39-iniconfig
AlmaLinux:8
From an advisory covering 12 CVEs
before 1.1.1-2.module_el8.6.0+2780+a40f65e1
1.1.1-2.module_el8.6.0+2780+a40f65e1
python39-libs
AlmaLinux:8
From an advisory covering 12 CVEs
before 3.9.25-2.module_el8.10.0+4083+53cad1fb
3.9.25-2.module_el8.10.0+4083+53cad1fb
python39-lxml
AlmaLinux:8
From an advisory covering 12 CVEs
before 4.6.5-1.module_el8.6.0+2780+a40f65e1
4.6.5-1.module_el8.6.0+2780+a40f65e1
python39-lxml
AlmaLinux:8
From an advisory covering 12 CVEs
before 4.6.5-1.module_el8.6.0+3248+c431e88c
4.6.5-1.module_el8.6.0+3248+c431e88c
python39-mod_wsgi
AlmaLinux:8
From an advisory covering 12 CVEs
before 4.7.1-7.module_el8.10.0+3989+a618fe15.1
4.7.1-7.module_el8.10.0+3989+a618fe15.1
python39-more-itertools
AlmaLinux:8
From an advisory covering 12 CVEs
before 8.5.0-2.module_el8.6.0+2780+a40f65e1
8.5.0-2.module_el8.6.0+2780+a40f65e1
python39-numpy
AlmaLinux:8
From an advisory covering 12 CVEs
before 1.19.4-3.module_el8.6.0+2780+a40f65e1
1.19.4-3.module_el8.6.0+2780+a40f65e1
python39-numpy
AlmaLinux:8
From an advisory covering 12 CVEs
before 1.19.4-3.module_el8.6.0+3248+c431e88c
1.19.4-3.module_el8.6.0+3248+c431e88c
python39-numpy-doc
AlmaLinux:8
From an advisory covering 12 CVEs
before 1.19.4-3.module_el8.6.0+2780+a40f65e1
1.19.4-3.module_el8.6.0+2780+a40f65e1
python39-numpy-f2py
AlmaLinux:8
From an advisory covering 12 CVEs
before 1.19.4-3.module_el8.6.0+2780+a40f65e1
1.19.4-3.module_el8.6.0+2780+a40f65e1
python39-numpy-f2py
AlmaLinux:8
From an advisory covering 12 CVEs
before 1.19.4-3.module_el8.6.0+3248+c431e88c
1.19.4-3.module_el8.6.0+3248+c431e88c
python39-packaging
AlmaLinux:8
From an advisory covering 12 CVEs
before 20.4-4.module_el8.6.0+2780+a40f65e1
20.4-4.module_el8.6.0+2780+a40f65e1
python39-pip
AlmaLinux:8
From an advisory covering 12 CVEs
before 20.2.4-9.module_el8.10.0+3765+2f9a457d
20.2.4-9.module_el8.10.0+3765+2f9a457d
python39-pip-wheel
AlmaLinux:8
From an advisory covering 12 CVEs
before 20.2.4-9.module_el8.10.0+3765+2f9a457d
20.2.4-9.module_el8.10.0+3765+2f9a457d
python39-pluggy
AlmaLinux:8
From an advisory covering 12 CVEs
before 0.13.1-3.module_el8.6.0+2780+a40f65e1
0.13.1-3.module_el8.6.0+2780+a40f65e1
python39-ply
AlmaLinux:8
From an advisory covering 12 CVEs
before 3.11-10.module_el8.6.0+2780+a40f65e1
3.11-10.module_el8.6.0+2780+a40f65e1
python39-psutil
AlmaLinux:8
From an advisory covering 12 CVEs
before 5.8.0-4.module_el8.6.0+2780+a40f65e1
5.8.0-4.module_el8.6.0+2780+a40f65e1
python39-psutil
AlmaLinux:8
From an advisory covering 12 CVEs
before 5.8.0-4.module_el8.6.0+3248+c431e88c
5.8.0-4.module_el8.6.0+3248+c431e88c
python39-psycopg2
AlmaLinux:8
From an advisory covering 12 CVEs
before 2.8.6-3.module_el8.10.0+3765+2f9a457d
2.8.6-3.module_el8.10.0+3765+2f9a457d
python39-psycopg2-doc
AlmaLinux:8
From an advisory covering 12 CVEs
before 2.8.6-3.module_el8.10.0+3765+2f9a457d
2.8.6-3.module_el8.10.0+3765+2f9a457d
python39-psycopg2-tests
AlmaLinux:8
From an advisory covering 12 CVEs
before 2.8.6-3.module_el8.10.0+3765+2f9a457d
2.8.6-3.module_el8.10.0+3765+2f9a457d
python39-py
AlmaLinux:8
From an advisory covering 12 CVEs
before 1.10.0-1.module_el8.6.0+2780+a40f65e1
1.10.0-1.module_el8.6.0+2780+a40f65e1
python39-pybind11
AlmaLinux:8
From an advisory covering 12 CVEs
before 2.7.1-1.module_el8.6.0+2780+a40f65e1
2.7.1-1.module_el8.6.0+2780+a40f65e1
python39-pybind11
AlmaLinux:8
From an advisory covering 12 CVEs
before 2.7.1-1.module_el8.6.0+3248+c431e88c
2.7.1-1.module_el8.6.0+3248+c431e88c
python39-pybind11-devel
AlmaLinux:8
From an advisory covering 12 CVEs
before 2.7.1-1.module_el8.6.0+3248+c431e88c
2.7.1-1.module_el8.6.0+3248+c431e88c
python39-pybind11-devel
AlmaLinux:8
From an advisory covering 12 CVEs
before 2.7.1-1.module_el8.6.0+2780+a40f65e1
2.7.1-1.module_el8.6.0+2780+a40f65e1
python39-pycparser
AlmaLinux:8
From an advisory covering 12 CVEs
before 2.20-3.module_el8.6.0+2780+a40f65e1
2.20-3.module_el8.6.0+2780+a40f65e1
python39-pyparsing
AlmaLinux:8
From an advisory covering 12 CVEs
before 2.4.7-5.module_el8.6.0+2780+a40f65e1
2.4.7-5.module_el8.6.0+2780+a40f65e1
python39-pysocks
AlmaLinux:8
From an advisory covering 12 CVEs
before 1.7.1-4.module_el8.6.0+2780+a40f65e1
1.7.1-4.module_el8.6.0+2780+a40f65e1
python39-pytest
AlmaLinux:8
From an advisory covering 12 CVEs
before 6.0.2-2.module_el8.6.0+2780+a40f65e1
6.0.2-2.module_el8.6.0+2780+a40f65e1
python39-pyyaml
AlmaLinux:8
From an advisory covering 12 CVEs
before 5.4.1-1.module_el8.6.0+2780+a40f65e1
5.4.1-1.module_el8.6.0+2780+a40f65e1
python39-pyyaml
AlmaLinux:8
From an advisory covering 12 CVEs
before 5.4.1-1.module_el8.6.0+3248+c431e88c
5.4.1-1.module_el8.6.0+3248+c431e88c
python39-requests
AlmaLinux:8
From an advisory covering 12 CVEs
before 2.25.0-3.module_el8.9.0+3634+fb2a896c
2.25.0-3.module_el8.9.0+3634+fb2a896c
python39-rpm-macros
AlmaLinux:8
From an advisory covering 12 CVEs
before 3.9.25-2.module_el8.10.0+4083+53cad1fb
3.9.25-2.module_el8.10.0+4083+53cad1fb
python3
Azure Linux:2
before 3.9.19-14
3.9.19-14
python3
Azure Linux:3
before 3.12.9-2
3.12.9-2
python3
Alpaquita:23
3.11.3-r0 up to 3.11.12-r1
3.11.12-r1
python3
Alpaquita:stream
3.11.4-r0 up to 3.12.10-r1
3.12.10-r1
python3
BellSoft Hardened Containers:23
3.11.3-r0 up to 3.11.12-r1
3.11.12-r1
python3
BellSoft Hardened Containers:stream
3.11.4-r0 up to 3.12.10-r1
3.12.10-r1
libpython
Bitnami
before 3.9.23, 3.10.0 up to 3.10.18, 3.11.0 up to 3.11.13, 3.12.0 up to 3.12.11, 3.13.0 up to 3.13.4
3.9.233.10.183.11.133.12.113.13.4
python
Bitnami
before 3.9.23, 3.10.0 up to 3.10.18, 3.11.0 up to 3.11.13, 3.12.0 up to 3.12.11, 3.13.0 up to 3.13.4
3.9.233.10.183.11.133.12.113.13.4
python-min
Bitnami
before 3.9.23, 3.10.0 up to 3.10.18, 3.11.0 up to 3.11.13, 3.12.0 up to 3.12.11, 3.13.0 up to 3.13.4
3.9.233.10.183.11.133.12.113.13.4
idle-python3.6
TuxCare:Ubuntu:18.04
before 3.6.9-1~18.04ubuntu1.12+tuxcare.els15
3.6.9-1~18.04ubuntu1.12+tuxcare.els15
libpython3.6
TuxCare:Ubuntu:18.04
before 3.6.9-1~18.04ubuntu1.12+tuxcare.els15
3.6.9-1~18.04ubuntu1.12+tuxcare.els15
libpython3.6-dev
TuxCare:Ubuntu:18.04
before 3.6.9-1~18.04ubuntu1.12+tuxcare.els15
3.6.9-1~18.04ubuntu1.12+tuxcare.els15
libpython3.6-minimal
TuxCare:Ubuntu:18.04
before 3.6.9-1~18.04ubuntu1.12+tuxcare.els15
3.6.9-1~18.04ubuntu1.12+tuxcare.els15
libpython3.6-stdlib
TuxCare:Ubuntu:18.04
before 3.6.9-1~18.04ubuntu1.12+tuxcare.els15
3.6.9-1~18.04ubuntu1.12+tuxcare.els15
libpython3.6-testsuite
TuxCare:Ubuntu:18.04
before 3.6.9-1~18.04ubuntu1.12+tuxcare.els15
3.6.9-1~18.04ubuntu1.12+tuxcare.els15
python3.6
TuxCare:Ubuntu:18.04
before 3.6.9-1~18.04ubuntu1.12+tuxcare.els15
3.6.9-1~18.04ubuntu1.12+tuxcare.els15
python3.6-dev
TuxCare:Ubuntu:18.04
before 3.6.9-1~18.04ubuntu1.12+tuxcare.els15
3.6.9-1~18.04ubuntu1.12+tuxcare.els15
python3.6-doc
TuxCare:Ubuntu:18.04
before 3.6.9-1~18.04ubuntu1.12+tuxcare.els15
3.6.9-1~18.04ubuntu1.12+tuxcare.els15
python3.6-examples
TuxCare:Ubuntu:18.04
before 3.6.9-1~18.04ubuntu1.12+tuxcare.els15
3.6.9-1~18.04ubuntu1.12+tuxcare.els15
python3.6-minimal
TuxCare:Ubuntu:18.04
before 3.6.9-1~18.04ubuntu1.12+tuxcare.els15
3.6.9-1~18.04ubuntu1.12+tuxcare.els15
python3.6-venv
TuxCare:Ubuntu:18.04
before 3.6.9-1~18.04ubuntu1.12+tuxcare.els15
3.6.9-1~18.04ubuntu1.12+tuxcare.els15
platform-python
TuxCare:CentOS:8.5
before 3.6.8-42.el8.tuxcare.els15
3.6.8-42.el8.tuxcare.els15
platform-python-debug
TuxCare:CentOS:8.5
before 3.6.8-42.el8.tuxcare.els15
3.6.8-42.el8.tuxcare.els15
platform-python-devel
TuxCare:CentOS:8.5
before 3.6.8-42.el8.tuxcare.els15
3.6.8-42.el8.tuxcare.els15
python3-devel
TuxCare:CentOS:8.5
before 3.6.8-42.el8.tuxcare.els15
3.6.8-42.el8.tuxcare.els15
python3-idle
TuxCare:CentOS:8.5
before 3.6.8-42.el8.tuxcare.els15
3.6.8-42.el8.tuxcare.els15
python3-libs
TuxCare:CentOS:8.5
before 3.6.8-42.el8.tuxcare.els15
3.6.8-42.el8.tuxcare.els15
python3-test
TuxCare:CentOS:8.5
before 3.6.8-42.el8.tuxcare.els15
3.6.8-42.el8.tuxcare.els15
python3-tkinter
TuxCare:CentOS:8.5
before 3.6.8-42.el8.tuxcare.els15
3.6.8-42.el8.tuxcare.els15
platform-python
TuxCare:CentOS:8.4
before 3.6.8-40.el8_4.tuxcare.els15
3.6.8-40.el8_4.tuxcare.els15
platform-python-debug
TuxCare:CentOS:8.4
before 3.6.8-40.el8_4.tuxcare.els15
3.6.8-40.el8_4.tuxcare.els15
platform-python-devel
TuxCare:CentOS:8.4
before 3.6.8-40.el8_4.tuxcare.els15
3.6.8-40.el8_4.tuxcare.els15
python3-devel
TuxCare:CentOS:8.4
before 3.6.8-40.el8_4.tuxcare.els15
3.6.8-40.el8_4.tuxcare.els15
python3-idle
TuxCare:CentOS:8.4
before 3.6.8-40.el8_4.tuxcare.els15
3.6.8-40.el8_4.tuxcare.els15
python3-libs
TuxCare:CentOS:8.4
before 3.6.8-40.el8_4.tuxcare.els15
3.6.8-40.el8_4.tuxcare.els15
python3-test
TuxCare:CentOS:8.4
before 3.6.8-40.el8_4.tuxcare.els15
3.6.8-40.el8_4.tuxcare.els15
python3-tkinter
TuxCare:CentOS:8.4
before 3.6.8-40.el8_4.tuxcare.els15
3.6.8-40.el8_4.tuxcare.els15
python-unversioned-command
TuxCare:AlmaLinux:9.2
From an advisory covering 11 CVEs
before 3.9.16-1.el9_2.2.tuxcare.els22
3.9.16-1.el9_2.2.tuxcare.els22
python3
TuxCare:AlmaLinux:9.2
From an advisory covering 11 CVEs
before 3.9.16-1.el9_2.2.tuxcare.els22
3.9.16-1.el9_2.2.tuxcare.els22
python3-debug
TuxCare:AlmaLinux:9.2
From an advisory covering 11 CVEs
before 3.9.16-1.el9_2.2.tuxcare.els22
3.9.16-1.el9_2.2.tuxcare.els22
python3-devel
TuxCare:AlmaLinux:9.2
From an advisory covering 11 CVEs
before 3.9.16-1.el9_2.2.tuxcare.els22
3.9.16-1.el9_2.2.tuxcare.els22
python3-idle
TuxCare:AlmaLinux:9.2
From an advisory covering 11 CVEs
before 3.9.16-1.el9_2.2.tuxcare.els22
3.9.16-1.el9_2.2.tuxcare.els22
python3-libs
TuxCare:AlmaLinux:9.2
From an advisory covering 11 CVEs
before 3.9.16-1.el9_2.2.tuxcare.els22
3.9.16-1.el9_2.2.tuxcare.els22
python3-test
TuxCare:AlmaLinux:9.2
From an advisory covering 11 CVEs
before 3.9.16-1.el9_2.2.tuxcare.els22
3.9.16-1.el9_2.2.tuxcare.els22
python3-tkinter
TuxCare:AlmaLinux:9.2
From an advisory covering 11 CVEs
before 3.9.16-1.el9_2.2.tuxcare.els22
3.9.16-1.el9_2.2.tuxcare.els22
python3.11
TuxCare:AlmaLinux:9.2
From an advisory covering 7 CVEs
before 3.11.2-2.el9_2.2.tuxcare.els23
3.11.2-2.el9_2.2.tuxcare.els23
python3.11-debug
TuxCare:AlmaLinux:9.2
From an advisory covering 7 CVEs
before 3.11.2-2.el9_2.2.tuxcare.els23
3.11.2-2.el9_2.2.tuxcare.els23
python3.11-devel
TuxCare:AlmaLinux:9.2
From an advisory covering 7 CVEs
before 3.11.2-2.el9_2.2.tuxcare.els23
3.11.2-2.el9_2.2.tuxcare.els23
python3.11-idle
TuxCare:AlmaLinux:9.2
From an advisory covering 7 CVEs
before 3.11.2-2.el9_2.2.tuxcare.els23
3.11.2-2.el9_2.2.tuxcare.els23
python3.11-libs
TuxCare:AlmaLinux:9.2
From an advisory covering 7 CVEs
before 3.11.2-2.el9_2.2.tuxcare.els23
3.11.2-2.el9_2.2.tuxcare.els23
python3.11-test
TuxCare:AlmaLinux:9.2
From an advisory covering 7 CVEs
before 3.11.2-2.el9_2.2.tuxcare.els23
3.11.2-2.el9_2.2.tuxcare.els23
python3.11-tkinter
TuxCare:AlmaLinux:9.2
From an advisory covering 7 CVEs
before 3.11.2-2.el9_2.2.tuxcare.els23
3.11.2-2.el9_2.2.tuxcare.els23
python-unversioned-command
TuxCare:AlmaLinux:9.6
From an advisory covering 7 CVEs
before 3.9.21-2.el9_6.2.tuxcare.els7
3.9.21-2.el9_6.2.tuxcare.els7
python3
TuxCare:AlmaLinux:9.6
From an advisory covering 7 CVEs
before 3.9.21-2.el9_6.2.tuxcare.els7
3.9.21-2.el9_6.2.tuxcare.els7
python3-debug
TuxCare:AlmaLinux:9.6
From an advisory covering 7 CVEs
before 3.9.21-2.el9_6.2.tuxcare.els7
3.9.21-2.el9_6.2.tuxcare.els7
python3-devel
TuxCare:AlmaLinux:9.6
From an advisory covering 7 CVEs
before 3.9.21-2.el9_6.2.tuxcare.els7
3.9.21-2.el9_6.2.tuxcare.els7
python3.11
Debian:12
before 3.11.2-6+deb12u7, plus listed versions
3.11.2-63.11.2-6+deb12u13.11.2-6+deb12u23.11.2-6+deb12u33.11.2-6+deb12u43.11.2-6+deb12u53.11.2-6+deb12u6
3.11.2-6+deb12u7
python3.13
Debian:13
before 3.13.3-4
3.13.3-4
python3.9
Debian:11
From an advisory covering 9 CVEs
before 3.9.2-1+deb11u4, plus listed versions
3.9.2-13.9.2-1+deb11u13.9.2-1+deb11u23.9.2-1+deb11u3
3.9.2-1+deb11u4
python3
Mageia:9
From an advisory covering 10 CVEs
before 3.10.18-1.4.mga9
3.10.18-1.4.mga9
python3
openEuler:22.03-LTS-SP3
before 3.9.9-40.oe2203sp3
3.9.9-40.oe2203sp3
python3
openEuler:22.03-LTS-SP4
before 3.9.9-44.oe2203sp4
3.9.9-44.oe2203sp4
python3
openEuler:24.03-LTS
From an advisory covering 3 CVEs
before 3.11.6-14.oe2403
3.11.6-14.oe2403
python3
openEuler:24.03-LTS-SP2
From an advisory covering 2 CVEs
before 3.11.6-16.oe2403sp2
3.11.6-16.oe2403sp2
python3
openEuler:24.03-LTS-SP1
From an advisory covering 2 CVEs
before 3.11.6-16.oe2403sp1
3.11.6-16.oe2403sp1
PyYAML
Red Hat:enterprise_linux:8::appstream
From an advisory covering 12 CVEs
before 0:5.4.1-1.module+el8.9.0+19644+d68f775d
0:5.4.1-1.module+el8.9.0+19644+d68f775d
PyYAML-debugsource
Red Hat:enterprise_linux:8::appstream
From an advisory covering 12 CVEs
before 0:5.4.1-1.module+el8.9.0+19644+d68f775d
0:5.4.1-1.module+el8.9.0+19644+d68f775d
mod_wsgi
Red Hat:enterprise_linux:8::appstream
From an advisory covering 12 CVEs
before 0:4.7.1-7.module+el8.10.0+23075+0aa18782.1
0:4.7.1-7.module+el8.10.0+23075+0aa18782.1
numpy
Red Hat:enterprise_linux:8::appstream
From an advisory covering 12 CVEs
before 0:1.19.4-3.module+el8.9.0+19644+d68f775d
0:1.19.4-3.module+el8.9.0+19644+d68f775d
numpy-debugsource
Red Hat:enterprise_linux:8::appstream
From an advisory covering 12 CVEs
before 0:1.19.4-3.module+el8.9.0+19644+d68f775d
0:1.19.4-3.module+el8.9.0+19644+d68f775d
python-PyMySQL
Red Hat:enterprise_linux:8::appstream
From an advisory covering 12 CVEs
before 0:0.10.1-2.module+el8.9.0+19644+d68f775d
0:0.10.1-2.module+el8.9.0+19644+d68f775d
python-cffi
Red Hat:enterprise_linux:8::appstream
From an advisory covering 12 CVEs
before 0:1.14.3-2.module+el8.9.0+19644+d68f775d
0:1.14.3-2.module+el8.9.0+19644+d68f775d
python-cffi-debugsource
Red Hat:enterprise_linux:8::appstream
From an advisory covering 12 CVEs
before 0:1.14.3-2.module+el8.9.0+19644+d68f775d
0:1.14.3-2.module+el8.9.0+19644+d68f775d
python-chardet
Red Hat:enterprise_linux:8::appstream
From an advisory covering 12 CVEs
before 0:3.0.4-19.module+el8.9.0+19644+d68f775d
0:3.0.4-19.module+el8.9.0+19644+d68f775d
python-cryptography
Red Hat:enterprise_linux:8::appstream
From an advisory covering 12 CVEs
before 0:3.3.1-3.module+el8.10.0+21271+eccd1d86
0:3.3.1-3.module+el8.10.0+21271+eccd1d86
python-cryptography-debugsource
Red Hat:enterprise_linux:8::appstream
From an advisory covering 12 CVEs
before 0:3.3.1-3.module+el8.10.0+21271+eccd1d86
0:3.3.1-3.module+el8.10.0+21271+eccd1d86
python-idna
Red Hat:enterprise_linux:8::appstream
From an advisory covering 12 CVEs
before 0:2.10-4.module+el8.10.0+21815+bb024982
0:2.10-4.module+el8.10.0+21815+bb024982
python-lxml
Red Hat:enterprise_linux:8::appstream
From an advisory covering 12 CVEs
before 0:4.6.5-1.module+el8.9.0+19644+d68f775d
0:4.6.5-1.module+el8.9.0+19644+d68f775d
python-lxml-debugsource
Red Hat:enterprise_linux:8::appstream
From an advisory covering 12 CVEs
before 0:4.6.5-1.module+el8.9.0+19644+d68f775d
0:4.6.5-1.module+el8.9.0+19644+d68f775d
python-ply
Red Hat:enterprise_linux:8::appstream
From an advisory covering 12 CVEs
before 0:3.11-10.module+el8.9.0+19644+d68f775d
0:3.11-10.module+el8.9.0+19644+d68f775d
python-psutil
Red Hat:enterprise_linux:8::appstream
From an advisory covering 12 CVEs
before 0:5.8.0-4.module+el8.9.0+19644+d68f775d
0:5.8.0-4.module+el8.9.0+19644+d68f775d
python-psutil-debugsource
Red Hat:enterprise_linux:8::appstream
From an advisory covering 12 CVEs
before 0:5.8.0-4.module+el8.9.0+19644+d68f775d
0:5.8.0-4.module+el8.9.0+19644+d68f775d
python-psycopg2
Red Hat:enterprise_linux:8::appstream
From an advisory covering 12 CVEs
before 0:2.8.6-3.module+el8.10.0+21142+453d2b75
0:2.8.6-3.module+el8.10.0+21142+453d2b75
python-psycopg2-debugsource
Red Hat:enterprise_linux:8::appstream
From an advisory covering 12 CVEs
before 0:2.8.6-3.module+el8.10.0+21142+453d2b75
0:2.8.6-3.module+el8.10.0+21142+453d2b75
python-pycparser
Red Hat:enterprise_linux:8::appstream
From an advisory covering 12 CVEs
before 0:2.20-3.module+el8.9.0+19644+d68f775d
0:2.20-3.module+el8.9.0+19644+d68f775d
python-pysocks
Red Hat:enterprise_linux:8::appstream
From an advisory covering 12 CVEs
before 0:1.7.1-4.module+el8.9.0+19644+d68f775d
0:1.7.1-4.module+el8.9.0+19644+d68f775d
python-requests
Red Hat:enterprise_linux:8::appstream
From an advisory covering 12 CVEs
before 0:2.25.0-3.module+el8.9.0+19644+d68f775d
0:2.25.0-3.module+el8.9.0+19644+d68f775d
python-toml
Red Hat:enterprise_linux:8::appstream
From an advisory covering 12 CVEs
before 0:0.10.1-5.module+el8.9.0+19644+d68f775d
0:0.10.1-5.module+el8.9.0+19644+d68f775d
python-urllib3
Red Hat:enterprise_linux:8::appstream
From an advisory covering 12 CVEs
before 0:1.25.10-5.module+el8.10.0+20443+f0a692fe
0:1.25.10-5.module+el8.10.0+20443+f0a692fe
python-wheel
Red Hat:enterprise_linux:8::appstream
From an advisory covering 12 CVEs
before 1:0.35.1-4.module+el8.9.0+19644+d68f775d
1:0.35.1-4.module+el8.9.0+19644+d68f775d
python39
Red Hat:enterprise_linux:8::appstream
From an advisory covering 12 CVEs
before 0:3.9.25-2.module+el8.10.0+23718+1842ae33
0:3.9.25-2.module+el8.10.0+23718+1842ae33
python39-PyMySQL
Red Hat:enterprise_linux:8::appstream
From an advisory covering 12 CVEs
before 0:0.10.1-2.module+el8.9.0+19644+d68f775d
0:0.10.1-2.module+el8.9.0+19644+d68f775d
python39-cffi
Red Hat:enterprise_linux:8::appstream
From an advisory covering 12 CVEs
before 0:1.14.3-2.module+el8.9.0+19644+d68f775d
0:1.14.3-2.module+el8.9.0+19644+d68f775d
python39-cffi-debuginfo
Red Hat:enterprise_linux:8::appstream
From an advisory covering 12 CVEs
before 0:1.14.3-2.module+el8.9.0+19644+d68f775d
0:1.14.3-2.module+el8.9.0+19644+d68f775d
python39-chardet
Red Hat:enterprise_linux:8::appstream
From an advisory covering 12 CVEs
before 0:3.0.4-19.module+el8.9.0+19644+d68f775d
0:3.0.4-19.module+el8.9.0+19644+d68f775d
python39-cryptography
Red Hat:enterprise_linux:8::appstream
From an advisory covering 12 CVEs
before 0:3.3.1-3.module+el8.10.0+21271+eccd1d86
0:3.3.1-3.module+el8.10.0+21271+eccd1d86
python39-cryptography-debuginfo
Red Hat:enterprise_linux:8::appstream
From an advisory covering 12 CVEs
before 0:3.3.1-3.module+el8.10.0+21271+eccd1d86
0:3.3.1-3.module+el8.10.0+21271+eccd1d86
python39-debuginfo
Red Hat:enterprise_linux:8::appstream
From an advisory covering 12 CVEs
before 0:3.9.25-2.module+el8.10.0+23718+1842ae33
0:3.9.25-2.module+el8.10.0+23718+1842ae33
python39-debugsource
Red Hat:enterprise_linux:8::appstream
From an advisory covering 12 CVEs
before 0:3.9.25-2.module+el8.10.0+23718+1842ae33
0:3.9.25-2.module+el8.10.0+23718+1842ae33
python39-devel
Red Hat:enterprise_linux:8::appstream
From an advisory covering 12 CVEs
before 0:3.9.25-2.module+el8.10.0+23718+1842ae33
0:3.9.25-2.module+el8.10.0+23718+1842ae33
python39-idle
Red Hat:enterprise_linux:8::appstream
From an advisory covering 12 CVEs
before 0:3.9.25-2.module+el8.10.0+23718+1842ae33
0:3.9.25-2.module+el8.10.0+23718+1842ae33
python39-idna
Red Hat:enterprise_linux:8::appstream
From an advisory covering 12 CVEs
before 0:2.10-4.module+el8.10.0+21815+bb024982
0:2.10-4.module+el8.10.0+21815+bb024982
python39-libs
Red Hat:enterprise_linux:8::appstream
From an advisory covering 12 CVEs
before 0:3.9.25-2.module+el8.10.0+23718+1842ae33
0:3.9.25-2.module+el8.10.0+23718+1842ae33
python39-lxml
Red Hat:enterprise_linux:8::appstream
From an advisory covering 12 CVEs
before 0:4.6.5-1.module+el8.9.0+19644+d68f775d
0:4.6.5-1.module+el8.9.0+19644+d68f775d
python39-lxml-debuginfo
Red Hat:enterprise_linux:8::appstream
From an advisory covering 12 CVEs
before 0:4.6.5-1.module+el8.9.0+19644+d68f775d
0:4.6.5-1.module+el8.9.0+19644+d68f775d
python39-mod_wsgi
Red Hat:enterprise_linux:8::appstream
From an advisory covering 12 CVEs
before 0:4.7.1-7.module+el8.10.0+23075+0aa18782.1
0:4.7.1-7.module+el8.10.0+23075+0aa18782.1
python39-numpy
Red Hat:enterprise_linux:8::appstream
From an advisory covering 12 CVEs
before 0:1.19.4-3.module+el8.9.0+19644+d68f775d
0:1.19.4-3.module+el8.9.0+19644+d68f775d
python39-numpy-debuginfo
Red Hat:enterprise_linux:8::appstream
From an advisory covering 12 CVEs
before 0:1.19.4-3.module+el8.9.0+19644+d68f775d
0:1.19.4-3.module+el8.9.0+19644+d68f775d
python39-numpy-doc
Red Hat:enterprise_linux:8::appstream
From an advisory covering 12 CVEs
before 0:1.19.4-3.module+el8.9.0+19644+d68f775d
0:1.19.4-3.module+el8.9.0+19644+d68f775d
python39-numpy-f2py
Red Hat:enterprise_linux:8::appstream
From an advisory covering 12 CVEs
before 0:1.19.4-3.module+el8.9.0+19644+d68f775d
0:1.19.4-3.module+el8.9.0+19644+d68f775d
python39-pip
Red Hat:enterprise_linux:8::appstream
From an advisory covering 12 CVEs
before 0:20.2.4-9.module+el8.10.0+21329+8d76b841
0:20.2.4-9.module+el8.10.0+21329+8d76b841
python39-pip-wheel
Red Hat:enterprise_linux:8::appstream
From an advisory covering 12 CVEs
before 0:20.2.4-9.module+el8.10.0+21329+8d76b841
0:20.2.4-9.module+el8.10.0+21329+8d76b841
PyYAML
Rocky Linux:8
From an advisory covering 12 CVEs
before 0:5.4.1-1.module+el8.10.0+1860+afcc1c71
0:5.4.1-1.module+el8.10.0+1860+afcc1c71
PyYAML
Rocky Linux:8
From an advisory covering 12 CVEs
before 0:5.4.1-1.module+el8.9.0+1418+f0d66789
0:5.4.1-1.module+el8.9.0+1418+f0d66789
PyYAML
Rocky Linux:8
From an advisory covering 12 CVEs
before 0:5.4.1-1.module+el8.10.0+1582+bc278001
0:5.4.1-1.module+el8.10.0+1582+bc278001
Cython
Rocky Linux:8
From an advisory covering 12 CVEs
before 0:0.29.21-5.module+el8.10.0+1582+bc278001
0:0.29.21-5.module+el8.10.0+1582+bc278001
Cython
Rocky Linux:8
From an advisory covering 12 CVEs
before 0:0.29.21-5.module+el8.10.0+1860+afcc1c71
0:0.29.21-5.module+el8.10.0+1860+afcc1c71
mod_wsgi
Rocky Linux:8
From an advisory covering 12 CVEs
before 0:4.7.1-7.module+el8.10.0+1978+d4f111ba.1
0:4.7.1-7.module+el8.10.0+1978+d4f111ba.1
mod_wsgi
Rocky Linux:8
From an advisory covering 12 CVEs
before 0:4.7.1-7.module+el8.10.0+1582+bc278001
0:4.7.1-7.module+el8.10.0+1582+bc278001
mod_wsgi
Rocky Linux:8
From an advisory covering 12 CVEs
before 0:4.7.1-7.module+el8.10.0+1860+afcc1c71
0:4.7.1-7.module+el8.10.0+1860+afcc1c71
numpy
Rocky Linux:8
From an advisory covering 12 CVEs
before 0:1.19.4-3.module+el8.10.0+1582+bc278001
0:1.19.4-3.module+el8.10.0+1582+bc278001
numpy
Rocky Linux:8
From an advisory covering 12 CVEs
before 0:1.19.4-3.module+el8.10.0+1860+afcc1c71
0:1.19.4-3.module+el8.10.0+1860+afcc1c71
pybind11
Rocky Linux:8
From an advisory covering 12 CVEs
before 0:2.7.1-1.module+el8.9.0+1357+a3b80af7
0:2.7.1-1.module+el8.9.0+1357+a3b80af7
pytest
Rocky Linux:8
From an advisory covering 12 CVEs
before 0:6.0.2-2.module+el8.10.0+1860+afcc1c71
0:6.0.2-2.module+el8.10.0+1860+afcc1c71
pytest
Rocky Linux:8
From an advisory covering 12 CVEs
before 0:6.0.2-2.module+el8.10.0+1582+bc278001
0:6.0.2-2.module+el8.10.0+1582+bc278001
python3x-pip
Rocky Linux:8
From an advisory covering 12 CVEs
before 0:20.2.4-9.module+el8.10.0+1721+e52d6351
0:20.2.4-9.module+el8.10.0+1721+e52d6351
python3x-pip
Rocky Linux:8
From an advisory covering 12 CVEs
before 0:20.2.4-9.module+el8.10.0+1860+afcc1c71
0:20.2.4-9.module+el8.10.0+1860+afcc1c71
python3x-pyparsing
Rocky Linux:8
From an advisory covering 12 CVEs
before 0:2.4.7-5.module+el8.10.0+1860+afcc1c71
0:2.4.7-5.module+el8.10.0+1860+afcc1c71
python3x-pyparsing
Rocky Linux:8
From an advisory covering 12 CVEs
before 0:2.4.7-5.module+el8.10.0+1582+bc278001
0:2.4.7-5.module+el8.10.0+1582+bc278001
python3x-setuptools
Rocky Linux:8
From an advisory covering 12 CVEs
before 0:50.3.2-7.module+el8.10.0+2057+30213a2b
0:50.3.2-7.module+el8.10.0+2057+30213a2b
python3x-six
Rocky Linux:8
From an advisory covering 12 CVEs
before 0:1.15.0-3.module+el8.10.0+1582+bc278001
0:1.15.0-3.module+el8.10.0+1582+bc278001
python3x-six
Rocky Linux:8
From an advisory covering 12 CVEs
before 0:1.15.0-3.module+el8.10.0+1860+afcc1c71
0:1.15.0-3.module+el8.10.0+1860+afcc1c71
python-attrs
Rocky Linux:8
From an advisory covering 12 CVEs
before 0:20.3.0-2.module+el8.10.0+1582+bc278001
0:20.3.0-2.module+el8.10.0+1582+bc278001
python-attrs
Rocky Linux:8
From an advisory covering 12 CVEs
before 0:20.3.0-2.module+el8.10.0+1860+afcc1c71
0:20.3.0-2.module+el8.10.0+1860+afcc1c71
python-cffi
Rocky Linux:8
From an advisory covering 12 CVEs
before 0:1.14.3-2.module+el8.10.0+1860+afcc1c71
0:1.14.3-2.module+el8.10.0+1860+afcc1c71
python-cffi
Rocky Linux:8
From an advisory covering 12 CVEs
before 0:1.14.3-2.module+el8.10.0+1582+bc278001
0:1.14.3-2.module+el8.10.0+1582+bc278001
python-chardet
Rocky Linux:8
From an advisory covering 12 CVEs
before 0:3.0.4-19.module+el8.10.0+1582+bc278001
0:3.0.4-19.module+el8.10.0+1582+bc278001
python-chardet
Rocky Linux:8
From an advisory covering 12 CVEs
before 0:3.0.4-19.module+el8.10.0+1860+afcc1c71
0:3.0.4-19.module+el8.10.0+1860+afcc1c71
python-chardet
Rocky Linux:8
From an advisory covering 12 CVEs
before 0:3.0.4-19.module+el8.9.0+1418+f0d66789
0:3.0.4-19.module+el8.9.0+1418+f0d66789
python-cryptography
Rocky Linux:8
From an advisory covering 12 CVEs
before 0:3.3.1-3.module+el8.10.0+1697+7e517775
0:3.3.1-3.module+el8.10.0+1697+7e517775
python-cryptography
Rocky Linux:8
From an advisory covering 12 CVEs
before 0:3.3.1-3.module+el8.10.0+1860+afcc1c71
0:3.3.1-3.module+el8.10.0+1860+afcc1c71
python-idna
Rocky Linux:8
From an advisory covering 12 CVEs
before 0:2.10-4.module+el8.10.0+1860+afcc1c71
0:2.10-4.module+el8.10.0+1860+afcc1c71
python-idna
Rocky Linux:8
From an advisory covering 12 CVEs
before 0:2.10-4.module+el8.10.0+1809+41195054
0:2.10-4.module+el8.10.0+1809+41195054
python-iniconfig
Rocky Linux:8
From an advisory covering 12 CVEs
before 0:1.1.1-2.module+el8.9.0+1332+dd574197
0:1.1.1-2.module+el8.9.0+1332+dd574197
python-lxml
Rocky Linux:8
From an advisory covering 12 CVEs
before 0:4.6.5-1.module+el8.10.0+1582+bc278001
0:4.6.5-1.module+el8.10.0+1582+bc278001
python-more-itertools
Rocky Linux:8
From an advisory covering 12 CVEs
before 0:8.5.0-2.module+el8.10.0+1582+bc278001
0:8.5.0-2.module+el8.10.0+1582+bc278001
python-more-itertools
Rocky Linux:8
From an advisory covering 12 CVEs
before 0:8.5.0-2.module+el8.10.0+1860+afcc1c71
0:8.5.0-2.module+el8.10.0+1860+afcc1c71
python-packaging
Rocky Linux:8
From an advisory covering 12 CVEs
before 0:20.4-4.module+el8.10.0+1860+afcc1c71
0:20.4-4.module+el8.10.0+1860+afcc1c71
python-packaging
Rocky Linux:8
From an advisory covering 12 CVEs
before 0:20.4-4.module+el8.10.0+1582+bc278001
0:20.4-4.module+el8.10.0+1582+bc278001
python-pluggy
Rocky Linux:8
From an advisory covering 12 CVEs
before 0:0.13.1-3.module+el8.10.0+1582+bc278001
0:0.13.1-3.module+el8.10.0+1582+bc278001
python-pluggy
Rocky Linux:8
From an advisory covering 12 CVEs
before 0:0.13.1-3.module+el8.10.0+1860+afcc1c71
0:0.13.1-3.module+el8.10.0+1860+afcc1c71
python-ply
Rocky Linux:8
From an advisory covering 12 CVEs
before 0:3.11-10.module+el8.9.0+1418+f0d66789
0:3.11-10.module+el8.9.0+1418+f0d66789
python-ply
Rocky Linux:8
From an advisory covering 12 CVEs
before 0:3.11-10.module+el8.10.0+1582+bc278001
0:3.11-10.module+el8.10.0+1582+bc278001
python-ply
Rocky Linux:8
From an advisory covering 12 CVEs
before 0:3.11-10.module+el8.10.0+1860+afcc1c71
0:3.11-10.module+el8.10.0+1860+afcc1c71
python-psutil
Rocky Linux:8
From an advisory covering 12 CVEs
before 0:5.8.0-4.module+el8.9.0+1357+a3b80af7
0:5.8.0-4.module+el8.9.0+1357+a3b80af7
python-psycopg2
Rocky Linux:8
From an advisory covering 12 CVEs
before 0:2.8.6-3.module+el8.10.0+1660+b5b6f004
0:2.8.6-3.module+el8.10.0+1660+b5b6f004
python-psycopg2
Rocky Linux:8
From an advisory covering 12 CVEs
before 0:2.8.6-3.module+el8.10.0+1860+afcc1c71
0:2.8.6-3.module+el8.10.0+1860+afcc1c71
python-py
Rocky Linux:8
From an advisory covering 12 CVEs
before 0:1.10.0-1.module+el8.10.0+1860+afcc1c71
0:1.10.0-1.module+el8.10.0+1860+afcc1c71
python-py
Rocky Linux:8
From an advisory covering 12 CVEs
before 0:1.10.0-1.module+el8.10.0+1582+bc278001
0:1.10.0-1.module+el8.10.0+1582+bc278001
python3
SUSE:Linux Enterprise Micro 5.1
before 3.6.15-150000.3.176.1
3.6.15-150000.3.176.1
python3-core
SUSE:Linux Enterprise Micro 5.1
before 3.6.15-150000.3.176.1
3.6.15-150000.3.176.1
python3
SUSE:Linux Enterprise Micro 5.1
before 3.6.15-150000.3.179.1
3.6.15-150000.3.179.1
python3-core
SUSE:Linux Enterprise Micro 5.1
before 3.6.15-150000.3.179.1
3.6.15-150000.3.179.1
python310
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS
From an advisory covering 5 CVEs
before 3.10.18-150400.4.82.1
3.10.18-150400.4.82.1
python310-core
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS
From an advisory covering 5 CVEs
before 3.10.18-150400.4.82.1
3.10.18-150400.4.82.1
python310
SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS
From an advisory covering 5 CVEs
before 3.10.18-150400.4.82.1
3.10.18-150400.4.82.1
python310-core
SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS
From an advisory covering 5 CVEs
before 3.10.18-150400.4.82.1
3.10.18-150400.4.82.1
python310
SUSE:Linux Enterprise Server 15 SP4-LTSS
From an advisory covering 5 CVEs
before 3.10.18-150400.4.82.1
3.10.18-150400.4.82.1
python310-core
SUSE:Linux Enterprise Server 15 SP4-LTSS
From an advisory covering 5 CVEs
before 3.10.18-150400.4.82.1
3.10.18-150400.4.82.1
python310
SUSE:Linux Enterprise Server for SAP Applications 15 SP4
From an advisory covering 5 CVEs
before 3.10.18-150400.4.82.1
3.10.18-150400.4.82.1
python310-core
SUSE:Linux Enterprise Server for SAP Applications 15 SP4
From an advisory covering 5 CVEs
before 3.10.18-150400.4.82.1
3.10.18-150400.4.82.1
python310
openSUSE:Leap 15.6
From an advisory covering 5 CVEs
before 3.10.18-150400.4.82.1
3.10.18-150400.4.82.1
python310-core
openSUSE:Leap 15.6
From an advisory covering 5 CVEs
before 3.10.18-150400.4.82.1
3.10.18-150400.4.82.1
python310-documentation
openSUSE:Leap 15.6
From an advisory covering 5 CVEs
before 3.10.18-150400.4.82.1
3.10.18-150400.4.82.1
python312
SUSE:Linux Enterprise Module for Python 3 15 SP6
From an advisory covering 5 CVEs
before 3.12.11-150600.3.30.1
3.12.11-150600.3.30.1
python312-core
SUSE:Linux Enterprise Module for Python 3 15 SP6
From an advisory covering 5 CVEs
before 3.12.11-150600.3.30.1
3.12.11-150600.3.30.1
python312
openSUSE:Leap 15.6
From an advisory covering 5 CVEs
before 3.12.11-150600.3.30.1
3.12.11-150600.3.30.1
python312-core
openSUSE:Leap 15.6
From an advisory covering 5 CVEs
before 3.12.11-150600.3.30.1
3.12.11-150600.3.30.1
python312-documentation
openSUSE:Leap 15.6
From an advisory covering 5 CVEs
before 3.12.11-150600.3.30.1
3.12.11-150600.3.30.1
python311
SUSE:Linux Enterprise Module for Public Cloud 15 SP4
From an advisory covering 5 CVEs
before 3.11.13-150400.9.60.1
3.11.13-150400.9.60.1
python311-core
SUSE:Linux Enterprise Module for Public Cloud 15 SP4
From an advisory covering 5 CVEs
before 3.11.13-150400.9.60.1
3.11.13-150400.9.60.1
python311
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS
From an advisory covering 5 CVEs
before 3.11.13-150400.9.60.1
3.11.13-150400.9.60.1
python311-core
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS
From an advisory covering 5 CVEs
before 3.11.13-150400.9.60.1
3.11.13-150400.9.60.1
python311-documentation
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS
From an advisory covering 5 CVEs
before 3.11.13-150400.9.60.1
3.11.13-150400.9.60.1
python311
SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS
From an advisory covering 5 CVEs
before 3.11.13-150400.9.60.1
3.11.13-150400.9.60.1
python311-core
SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS
From an advisory covering 5 CVEs
before 3.11.13-150400.9.60.1
3.11.13-150400.9.60.1
python311-documentation
SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS
From an advisory covering 5 CVEs
before 3.11.13-150400.9.60.1
3.11.13-150400.9.60.1
python311
SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS
From an advisory covering 5 CVEs
before 3.11.13-150400.9.60.1
3.11.13-150400.9.60.1
python311-core
SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS
From an advisory covering 5 CVEs
before 3.11.13-150400.9.60.1
3.11.13-150400.9.60.1
python311-documentation
SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS
From an advisory covering 5 CVEs
before 3.11.13-150400.9.60.1
3.11.13-150400.9.60.1
python311
SUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS
From an advisory covering 5 CVEs
before 3.11.13-150400.9.60.1
3.11.13-150400.9.60.1
python311-core
SUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS
From an advisory covering 5 CVEs
before 3.11.13-150400.9.60.1
3.11.13-150400.9.60.1
python311-documentation
SUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS
From an advisory covering 5 CVEs
before 3.11.13-150400.9.60.1
3.11.13-150400.9.60.1
python311
SUSE:Linux Enterprise Server 15 SP4-LTSS
From an advisory covering 5 CVEs
before 3.11.13-150400.9.60.1
3.11.13-150400.9.60.1
python311-core
SUSE:Linux Enterprise Server 15 SP4-LTSS
From an advisory covering 5 CVEs
before 3.11.13-150400.9.60.1
3.11.13-150400.9.60.1
python311-documentation
SUSE:Linux Enterprise Server 15 SP4-LTSS
From an advisory covering 5 CVEs
before 3.11.13-150400.9.60.1
3.11.13-150400.9.60.1
python311
SUSE:Linux Enterprise Server 15 SP5-LTSS
From an advisory covering 5 CVEs
before 3.11.13-150400.9.60.1
3.11.13-150400.9.60.1
python311-core
SUSE:Linux Enterprise Server 15 SP5-LTSS
From an advisory covering 5 CVEs
before 3.11.13-150400.9.60.1
3.11.13-150400.9.60.1
python311-documentation
SUSE:Linux Enterprise Server 15 SP5-LTSS
From an advisory covering 5 CVEs
before 3.11.13-150400.9.60.1
3.11.13-150400.9.60.1
python311
SUSE:Linux Enterprise Server for SAP Applications 15 SP4
From an advisory covering 5 CVEs
before 3.11.13-150400.9.60.1
3.11.13-150400.9.60.1
python311-core
SUSE:Linux Enterprise Server for SAP Applications 15 SP4
From an advisory covering 5 CVEs
before 3.11.13-150400.9.60.1
3.11.13-150400.9.60.1
python311-documentation
SUSE:Linux Enterprise Server for SAP Applications 15 SP4
From an advisory covering 5 CVEs
before 3.11.13-150400.9.60.1
3.11.13-150400.9.60.1
python311
SUSE:Linux Enterprise Server for SAP Applications 15 SP5
From an advisory covering 5 CVEs
before 3.11.13-150400.9.60.1
3.11.13-150400.9.60.1
python311-core
SUSE:Linux Enterprise Server for SAP Applications 15 SP5
From an advisory covering 5 CVEs
before 3.11.13-150400.9.60.1
3.11.13-150400.9.60.1
python311-documentation
SUSE:Linux Enterprise Server for SAP Applications 15 SP5
From an advisory covering 5 CVEs
before 3.11.13-150400.9.60.1
3.11.13-150400.9.60.1
python39
SUSE:Linux Enterprise High Performance Computing 15 SP3-LTSS
From an advisory covering 5 CVEs
before 3.9.23-150300.4.75.1
3.9.23-150300.4.75.1
python39-core
SUSE:Linux Enterprise High Performance Computing 15 SP3-LTSS
From an advisory covering 5 CVEs
before 3.9.23-150300.4.75.1
3.9.23-150300.4.75.1
python39
SUSE:Linux Enterprise Server 15 SP3-LTSS
From an advisory covering 5 CVEs
before 3.9.23-150300.4.75.1
3.9.23-150300.4.75.1
python39-core
SUSE:Linux Enterprise Server 15 SP3-LTSS
From an advisory covering 5 CVEs
before 3.9.23-150300.4.75.1
3.9.23-150300.4.75.1
python39
SUSE:Linux Enterprise Server 15 SP5-LTSS
From an advisory covering 5 CVEs
before 3.9.23-150300.4.75.1
3.9.23-150300.4.75.1
python39-core
SUSE:Linux Enterprise Server 15 SP5-LTSS
From an advisory covering 5 CVEs
before 3.9.23-150300.4.75.1
3.9.23-150300.4.75.1
python39
SUSE:Linux Enterprise Server for SAP Applications 15 SP3
From an advisory covering 5 CVEs
before 3.9.23-150300.4.75.1
3.9.23-150300.4.75.1
python39
openSUSE:Leap 15.6
From an advisory covering 5 CVEs
before 3.9.23-150300.4.75.1
3.9.23-150300.4.75.1
python39-core
openSUSE:Leap 15.6
From an advisory covering 5 CVEs
before 3.9.23-150300.4.75.1
3.9.23-150300.4.75.1
python39-documentation
openSUSE:Leap 15.6
From an advisory covering 5 CVEs
before 3.9.23-150300.4.75.1
3.9.23-150300.4.75.1
python311
openSUSE:Leap 15.6
From an advisory covering 5 CVEs
before 3.11.13-150600.3.30.1
3.11.13-150600.3.30.1
python311-core
openSUSE:Leap 15.6
From an advisory covering 5 CVEs
before 3.11.13-150600.3.30.1
3.11.13-150600.3.30.1
python311-documentation
openSUSE:Leap 15.6
From an advisory covering 5 CVEs
before 3.11.13-150600.3.30.1
3.11.13-150600.3.30.1
python3
openSUSE:Leap 15.6
From an advisory covering 8 CVEs
before 3.6.15-150300.10.97.2
3.6.15-150300.10.97.2
python3-core
openSUSE:Leap 15.6
From an advisory covering 8 CVEs
before 3.6.15-150300.10.97.1
3.6.15-150300.10.97.1
python3-documentation
openSUSE:Leap 15.6
From an advisory covering 8 CVEs
before 3.6.15-150300.10.97.1
3.6.15-150300.10.97.1
python3.6
Ubuntu:Pro:18.04:LTS
before 3.6.9-1~18.04ubuntu1.13+esm5, plus listed versions
3.6.3-1ubuntu13.6.4~rc1-13.6.4~rc1-23.6.4-13.6.4-2
Show 25 moreShow less
3.6.4-3build13.6.4-43.6.5~rc1-13.6.5-33.6.6-1~18.043.6.7-1~18.043.6.8-1~18.04.13.6.8-1~18.04.23.6.8-1~18.04.33.6.9-1~18.043.6.9-1~18.04ubuntu13.6.9-1~18.04ubuntu1.13.6.9-1~18.04ubuntu1.33.6.9-1~18.04ubuntu1.43.6.9-1~18.04ubuntu1.63.6.9-1~18.04ubuntu1.73.6.9-1~18.04ubuntu1.83.6.9-1~18.04ubuntu1.93.6.9-1~18.04ubuntu1.103.6.9-1~18.04ubuntu1.123.6.9-1~18.04ubuntu1.133.6.9-1~18.04ubuntu1.13+esm13.6.9-1~18.04ubuntu1.13+esm23.6.9-1~18.04ubuntu1.13+esm33.6.9-1~18.04ubuntu1.13+esm4
3.6.9-1~18.04ubuntu1.13+esm5
python3.7
Ubuntu:Pro:18.04:LTS
before 3.7.5-2ubuntu1~18.04.2+esm6, 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 15 moreShow less
3.7.0~b1-13.7.0~b1-1build13.7.0~b2-13.7.0~b3-13.7.0-1~18.043.7.1-1~18.043.7.3-2~18.04.13.7.5-2~18.043.7.5-2~18.04.43.7.5-2ubuntu1~18.04.23.7.5-2ubuntu1~18.04.2+esm13.7.5-2ubuntu1~18.04.2+esm23.7.5-2ubuntu1~18.04.2+esm33.7.5-2ubuntu1~18.04.2+esm43.7.5-2ubuntu1~18.04.2+esm5
3.7.5-2ubuntu1~18.04.2+esm6
python3.8
Ubuntu:Pro:18.04:LTS
before 3.8.0-3ubuntu1~18.04.2+esm5, plus listed versions
3.8.0-3~18.043.8.0-3~18.04.13.8.0-3ubuntu1~18.04.23.8.0-3ubuntu1~18.04.2+esm13.8.0-3ubuntu1~18.04.2+esm23.8.0-3ubuntu1~18.04.2+esm33.8.0-3ubuntu1~18.04.2+esm4
3.8.0-3ubuntu1~18.04.2+esm5
python3.8
Ubuntu:Pro:20.04:LTS
before 3.8.10-0ubuntu1~20.04.18+esm1, plus listed versions
3.8.0-13.8.0-23.8.0-33.8.0-43.8.0-5
Show 27 moreShow less
3.8.1-2ubuntu33.8.2~rc1-1ubuntu13.8.2-13.8.2-1ubuntu13.8.2-1ubuntu1.13.8.2-1ubuntu1.23.8.5-1~20.043.8.5-1~20.04.23.8.5-1~20.04.33.8.10-0ubuntu1~20.043.8.10-0ubuntu1~20.04.13.8.10-0ubuntu1~20.04.23.8.10-0ubuntu1~20.04.43.8.10-0ubuntu1~20.04.53.8.10-0ubuntu1~20.04.63.8.10-0ubuntu1~20.04.73.8.10-0ubuntu1~20.04.83.8.10-0ubuntu1~20.04.93.8.10-0ubuntu1~20.04.103.8.10-0ubuntu1~20.04.113.8.10-0ubuntu1~20.04.123.8.10-0ubuntu1~20.04.133.8.10-0ubuntu1~20.04.143.8.10-0ubuntu1~20.04.153.8.10-0ubuntu1~20.04.163.8.10-0ubuntu1~20.04.173.8.10-0ubuntu1~20.04.18
3.8.10-0ubuntu1~20.04.18+esm1
python3.9
Ubuntu:Pro:20.04:LTS
before 3.9.5-3ubuntu0~20.04.1+esm5, 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+esm13.9.5-3ubuntu0~20.04.1+esm23.9.5-3ubuntu0~20.04.1+esm33.9.5-3ubuntu0~20.04.1+esm4
3.9.5-3ubuntu0~20.04.1+esm5
python3.10
Ubuntu:22.04:LTS
before 3.10.12-1~22.04.10, plus listed versions
3.10.0-23.10.0-33.10.0-43.10.0-53.10.0-5build1
Show 21 moreShow less
3.10.1-13.10.1-23.10.2-13.10.2-53.10.2-73.10.3-13.10.4-33.10.4-3ubuntu0.13.10.6-1~22.043.10.6-1~22.04.13.10.6-1~22.04.23.10.6-1~22.04.2ubuntu13.10.6-1~22.04.2ubuntu1.13.10.12-1~22.04.23.10.12-1~22.04.33.10.12-1~22.04.43.10.12-1~22.04.53.10.12-1~22.04.63.10.12-1~22.04.73.10.12-1~22.04.83.10.12-1~22.04.9
3.10.12-1~22.04.10
python3.11
Ubuntu:Pro:22.04:LTS
before 3.11.0~rc1-1~22.04.1~esm4, plus listed versions
3.11.0~rc1-1~22.043.11.0~rc1-1~22.04.1~esm13.11.0~rc1-1~22.04.1~esm23.11.0~rc1-1~22.04.1~esm3
3.11.0~rc1-1~22.04.1~esm4
python3.12
Ubuntu:24.04:LTS
before 3.12.3-1ubuntu0.6, plus listed versions
3.12.0-13.12.0-53.12.0-63.12.0-73.12.1-2
Show 10 moreShow less
3.12.2-13.12.2-4build33.12.2-4build43.12.2-5ubuntu33.12.3-13.12.3-1ubuntu0.13.12.3-1ubuntu0.23.12.3-1ubuntu0.33.12.3-1ubuntu0.43.12.3-1ubuntu0.5
3.12.3-1ubuntu0.6
python3.14
Ubuntu:25.10
before 3.14.0-1, plus listed versions
3.14.0~a7-0ubuntu13.14.0~b1-13.14.0~b3-13.14.0~rc1-13.14.0~rc2-13.14.0~rc3-1
3.14.0-1
python3.14
Ubuntu:26.04:LTS
before 3.14.0-1
3.14.0-1
python3.6
Ubuntu:Pro:18.04:LTS
From an advisory covering 2 CVEs
before 3.6.9-1~18.04ubuntu1.13+esm5, plus listed versions
3.6.3-1ubuntu13.6.4~rc1-13.6.4~rc1-23.6.4-13.6.4-2
Show 25 moreShow less
3.6.4-3build13.6.4-43.6.5~rc1-13.6.5-33.6.6-1~18.043.6.7-1~18.043.6.8-1~18.04.13.6.8-1~18.04.23.6.8-1~18.04.33.6.9-1~18.043.6.9-1~18.04ubuntu13.6.9-1~18.04ubuntu1.13.6.9-1~18.04ubuntu1.33.6.9-1~18.04ubuntu1.43.6.9-1~18.04ubuntu1.63.6.9-1~18.04ubuntu1.73.6.9-1~18.04ubuntu1.83.6.9-1~18.04ubuntu1.93.6.9-1~18.04ubuntu1.103.6.9-1~18.04ubuntu1.123.6.9-1~18.04ubuntu1.133.6.9-1~18.04ubuntu1.13+esm13.6.9-1~18.04ubuntu1.13+esm23.6.9-1~18.04ubuntu1.13+esm33.6.9-1~18.04ubuntu1.13+esm4
3.6.9-1~18.04ubuntu1.13+esm5
python3.7
Ubuntu:Pro:18.04:LTS
From an advisory covering 2 CVEs
before 3.7.5-2ubuntu1~18.04.2+esm6, 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 15 moreShow less
3.7.0~b1-13.7.0~b1-1build13.7.0~b2-13.7.0~b3-13.7.0-1~18.043.7.1-1~18.043.7.3-2~18.04.13.7.5-2~18.043.7.5-2~18.04.43.7.5-2ubuntu1~18.04.23.7.5-2ubuntu1~18.04.2+esm13.7.5-2ubuntu1~18.04.2+esm23.7.5-2ubuntu1~18.04.2+esm33.7.5-2ubuntu1~18.04.2+esm43.7.5-2ubuntu1~18.04.2+esm5
3.7.5-2ubuntu1~18.04.2+esm6
python3.8
Ubuntu:Pro:18.04:LTS
From an advisory covering 2 CVEs
before 3.8.0-3ubuntu1~18.04.2+esm5, plus listed versions
3.8.0-3~18.043.8.0-3~18.04.13.8.0-3ubuntu1~18.04.23.8.0-3ubuntu1~18.04.2+esm13.8.0-3ubuntu1~18.04.2+esm23.8.0-3ubuntu1~18.04.2+esm33.8.0-3ubuntu1~18.04.2+esm4
3.8.0-3ubuntu1~18.04.2+esm5
python3.8
Ubuntu:Pro:20.04:LTS
From an advisory covering 2 CVEs
before 3.8.10-0ubuntu1~20.04.18+esm1, plus listed versions
3.8.0-13.8.0-23.8.0-33.8.0-43.8.0-5
Show 27 moreShow less
3.8.1-2ubuntu33.8.2~rc1-1ubuntu13.8.2-13.8.2-1ubuntu13.8.2-1ubuntu1.13.8.2-1ubuntu1.23.8.5-1~20.043.8.5-1~20.04.23.8.5-1~20.04.33.8.10-0ubuntu1~20.043.8.10-0ubuntu1~20.04.13.8.10-0ubuntu1~20.04.23.8.10-0ubuntu1~20.04.43.8.10-0ubuntu1~20.04.53.8.10-0ubuntu1~20.04.63.8.10-0ubuntu1~20.04.73.8.10-0ubuntu1~20.04.83.8.10-0ubuntu1~20.04.93.8.10-0ubuntu1~20.04.103.8.10-0ubuntu1~20.04.113.8.10-0ubuntu1~20.04.123.8.10-0ubuntu1~20.04.133.8.10-0ubuntu1~20.04.143.8.10-0ubuntu1~20.04.153.8.10-0ubuntu1~20.04.163.8.10-0ubuntu1~20.04.173.8.10-0ubuntu1~20.04.18
3.8.10-0ubuntu1~20.04.18+esm1
python3.9
Ubuntu:Pro:20.04:LTS
From an advisory covering 2 CVEs
before 3.9.5-3ubuntu0~20.04.1+esm5, 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+esm13.9.5-3ubuntu0~20.04.1+esm23.9.5-3ubuntu0~20.04.1+esm33.9.5-3ubuntu0~20.04.1+esm4
3.9.5-3ubuntu0~20.04.1+esm5
python3.10
Ubuntu:22.04:LTS
From an advisory covering 2 CVEs
before 3.10.12-1~22.04.10, plus listed versions
3.10.0-23.10.0-33.10.0-43.10.0-53.10.0-5build1
Show 21 moreShow less
3.10.1-13.10.1-23.10.2-13.10.2-53.10.2-73.10.3-13.10.4-33.10.4-3ubuntu0.13.10.6-1~22.043.10.6-1~22.04.13.10.6-1~22.04.23.10.6-1~22.04.2ubuntu13.10.6-1~22.04.2ubuntu1.13.10.12-1~22.04.23.10.12-1~22.04.33.10.12-1~22.04.43.10.12-1~22.04.53.10.12-1~22.04.63.10.12-1~22.04.73.10.12-1~22.04.83.10.12-1~22.04.9
3.10.12-1~22.04.10
python3.11
Ubuntu:Pro:22.04:LTS
From an advisory covering 2 CVEs
before 3.11.0~rc1-1~22.04.1~esm4, plus listed versions
3.11.0~rc1-1~22.043.11.0~rc1-1~22.04.1~esm13.11.0~rc1-1~22.04.1~esm23.11.0~rc1-1~22.04.1~esm3
3.11.0~rc1-1~22.04.1~esm4
python3.12
Ubuntu:24.04:LTS
From an advisory covering 2 CVEs
before 3.12.3-1ubuntu0.6, plus listed versions
3.12.0-13.12.0-53.12.0-63.12.0-73.12.1-2
Show 10 moreShow less
3.12.2-13.12.2-4build33.12.2-4build43.12.2-5ubuntu33.12.3-13.12.3-1ubuntu0.13.12.3-1ubuntu0.23.12.3-1ubuntu0.33.12.3-1ubuntu0.43.12.3-1ubuntu0.5
3.12.3-1ubuntu0.6
python314
openSUSE:Tumbleweed
before 3.14.0~b1-3.1
3.14.0~b1-3.1
python313
openSUSE:Tumbleweed
before 3.13.3-3.1
3.13.3-3.1
python312
openSUSE:Tumbleweed
before 3.12.10-4.1
3.12.10-4.1
python310
openSUSE:Tumbleweed
before 3.10.17-4.1
3.10.17-4.1
python311
openSUSE:Tumbleweed
before 3.11.12-4.1
3.11.12-4.1
python39
openSUSE:Tumbleweed
before 3.9.22-3.1
3.9.22-3.1
python315
openSUSE:Tumbleweed
From an advisory covering 39 CVEs
before 3.15.0~a1-1.1
3.15.0~a1-1.1

History

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

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

In short

CVE-2025-4516 is a medium vulnerability (CVSS 5.9) in Python Software Foundation Cpython, published May 15, 2025. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.22%, the 13th percentile. Fixed in python3 3.11.12-r1.

References

Show 194 moreShow less
This page doesn't list everything

Left out here: 162 package rows, 44 references and the rest of 2 source descriptions. The JSON record has them.

MoveEnter Open