CVE-2025-1795
Mishandling of comma during folding and unicode-encoding of email headers
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.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- High
- Privileges needed
- Low
- User interaction
- None
What an attacker can affect
- Confidentiality
- Low
- Integrity
- None
- Availability
- None
Exploit likelihood
What each source reports
CVE List Score used
2.3
Mishandling of comma during folding and unicode-encoding of email headers
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.
- Record
CVE-2025-1795- CVSS 4.0
- 2.3 Low
CVSS:4.0/AV:N/AC:H/AT:P/PR:L/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N - Weakness
- CWE-116
- Updated
- 2026-11-02
EUVDEUVD-2025-5930
2.3
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.
- Record
EUVD-2025-5930- CVSS 4.0
- 2.3 Low
CVSS:4.0/AV:N/AC:H/AT:P/PR:L/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-c266-vjjr-2v8j
2.3
During an address list folding when a separating comma ends up on a folded line and that line is...
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.
- Record
GHSA-c266-vjjr-2v8j- CVSS 4.0
- 2.3 Low
CVSS:4.0/AV:N/AC:H/AT:P/PR:L/UI:N/VC:L/VI:N/VA:N/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-116
- Updated
- 2026-11-02
NVD
2.3
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.
- Record
CVE-2025-1795- CVSS 4.0
- 2.3 Low
CVSS:4.0/AV:N/AC:H/AT:P/PR:L/UI:N/VC:L/VI:N/VA:N/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-116
- Updated
- 2026-11-02
OSV
2.3
Mishandling of comma during folding and unicode-encoding of email headers
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.
- Record
CVE-2025-1795- CVSS 4.0
- 2.3 Low
CVSS:4.0/AV:N/AC:H/AT:P/PR:L/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N - Updated
- 2026-11-04
OSVDEBIAN-CVE-2025-1795
2.3
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.
- Record
DEBIAN-CVE-2025-1795- CVSS 4.0
- 2.3 Low
CVSS:4.0/AV:N/AC:H/AT:P/PR:L/UI:N/VC:L/VI:N/VA:N/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
Show 27 moreShow less
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 High
CVSS: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 Medium
CVSS:3.1/AV:L/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVOESA-2025-2303
3.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)
- Record
OESA-2025-2303- CVSS 3.1
- 3.1 Low
CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:L/I:N/A:N - Updated
- 2026-11-02
OSVOESA-2025-2304
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):
Python is an open source, object-oriented programming language from the Python Foundation. This language has the characteristics of scalability, supporting modules and packages, and supporting multiple platforms. There is a security vulnerability in Python 3.12 and later versions. This vulnerability originates from the tarfile module extraction filter function that allows modifying file metadata and permissions outside the extract directory.(CVE-2024-12718)
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)
A vulnerability classified as critical was found in Python CPython up to 3.14.0b1 (Programming Language Software).The CWE definition for the vulnerability is CWE-22. The product uses external input to construct a pathname that is intended to identify a file or directory that is located underneath a restricted parent directory, but the product does not properly neutralize special elements within the pathname that can cause the pathname to resolve to a location that is outside of the restricted directory.As an impact it is known to affect confidentiality.Upgrading to version 3.14.0b2 eliminates this vulnerability. Applying a patch is able to eliminate this problem. The bugfix is ready for download at github.com. The best possible mitigation is suggested to be upgrading to the latest version.(CVE-2025-4138)
A vulnerability, which was classified as critical, has been found in Python CPython up to 3.14.0b1 (Programming Language Software).Using CWE to declare the problem leads to CWE-22. The product uses external input to construct a pathname that is intended to identify a file or directory that is located underneath a restricted parent directory, but the product does not properly neutralize special elements within the pathname that can cause the pathname to resolve to a location that is outside of the restricted directory.Impacted is integrity, and availability.Upgrading to version 3.14.0b2 eliminates this vulnerability. Applying a patch is able to eliminate this problem. The bugfix is ready for download at github.com. The best possible mitigation is suggested to be upgrading to the latest version.(CVE-2025-4330)
A vulnerability has been found in Python CPython up to 3.14.0b1 (Programming Language Software) and classified as problematic.As an impact it is known to affect integrity.Upgrading to version 3.14.0b2 eliminates this vulnerability. Applying a patch is able to eliminate this problem. The bugfix is ready for download at github.com. The best possible mitigation is suggested to be upgrading to the latest version.(CVE-2025-4435)
- Record
OESA-2025-2304- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVOESA-2025-2305
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):
Python is an open source, object-oriented programming language from the Python Foundation. This language has the characteristics of scalability, supporting modules and packages, and supporting multiple platforms. There is a security vulnerability in Python 3.12 and later versions. This vulnerability originates from the tarfile module extraction filter function that allows modifying file metadata and permissions outside the extract directory.(CVE-2024-12718)
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)
A vulnerability classified as critical was found in Python CPython up to 3.14.0b1 (Programming Language Software).The CWE definition for the vulnerability is CWE-22. The product uses external input to construct a pathname that is intended to identify a file or directory that is located underneath a restricted parent directory, but the product does not properly neutralize special elements within the pathname that can cause the pathname to resolve to a location that is outside of the restricted directory.As an impact it is known to affect confidentiality.Upgrading to version 3.14.0b2 eliminates this vulnerability. Applying a patch is able to eliminate this problem. The bugfix is ready for download at github.com. The best possible mitigation is suggested to be upgrading to the latest version.(CVE-2025-4138)
A vulnerability, which was classified as critical, has been found in Python CPython up to 3.14.0b1 (Programming Language Software).Using CWE to declare the problem leads to CWE-22. The product uses external input to construct a pathname that is intended to identify a file or directory that is located underneath a restricted parent directory, but the product does not properly neutralize special elements within the pathname that can cause the pathname to resolve to a location that is outside of the restricted directory.Impacted is integrity, and availability.Upgrading to version 3.14.0b2 eliminates this vulnerability. Applying a patch is able to eliminate this problem. The bugfix is ready for download at github.com. The best possible mitigation is suggested to be upgrading to the latest version.(CVE-2025-4330)
A vulnerability has been found in Python CPython up to 3.14.0b1 (Programming Language Software) and classified as problematic.As an impact it is known to affect integrity.Upgrading to version 3.14.0b2 eliminates this vulnerability. Applying a patch is able to eliminate this problem. The bugfix is ready for download at github.com. The best possible mitigation is suggested to be upgrading to the latest version.(CVE-2025-4435)
- Record
OESA-2025-2305- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - 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 Medium
CVSS:3.1/AV:L/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2025-1795
2.3
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.
- Record
UBUNTU-CVE-2025-1795- CVSS 4.0
- 2.3 Low
CVSS:4.0/AV:N/AC:H/AT:P/PR:L/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N - Updated
- 2026-11-02
OSVAZL-57675 No score
CVE-2025-1795 affecting package python3 for versions less than 3.9.19-13
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.
- Record
AZL-57675- Updated
- 2026-11-02
OSVBIT-libpython-2025-1795 No score
Mishandling of comma during folding and unicode-encoding of email headers
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.
- Record
BIT-libpython-2025-1795- Updated
- 2026-11-02
OSVBIT-python-2025-1795 No score
Mishandling of comma during folding and unicode-encoding of email headers
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.
- Record
BIT-python-2025-1795- Updated
- 2026-11-02
OSVBIT-python-min-2025-1795 No score
Mishandling of comma during folding and unicode-encoding of email headers
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.
- Record
BIT-python-min-2025-1795- Updated
- 2026-11-02
OSVCLSA-2025-1755270833 No score
Fix CVE(s): CVE-2025-1795
- SECURITY UPDATE: incorrect unicode encoding of separating comma in folded
address list
- debian/patches/CVE-2025-1795.patch: Fix misfolding of comma in address- lists over multiple lines in combination with unicode encoding
- CVE-2025-1795
- Record
CLSA-2025-1755270833- 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
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:14872-1 No score
python311-3.11.11-4.1 on GA media
These are all security issues fixed in the python311-3.11.11-4.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2025:14872-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2025:14873-1 No score
python312-3.12.9-2.1 on GA media
These are all security issues fixed in the python312-3.12.9-2.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2025:14873-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2025:14885-1 No score
python313-3.13.2-3.1 on GA media
These are all security issues fixed in the python313-3.13.2-3.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2025:14885-1- Updated
- 2026-11-02
OSVPSF-2025-3 No score
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.
- Record
PSF-2025-3- 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:0883-1 No score
Security update for python312
This update for python312 fixes the following issues:
- CVE-2025-1795: Fixed mishandling of comma during folding and unicode-encoding of email headers (bsc#1238450).
- Record
SUSE-SU-2025:0883-1- Updated
- 2026-11-02
OSVSUSE-SU-2025:0981-1 No score
Security update for python311
This update for python311 fixes the following issues:
- CVE-2025-1795: Fixed mishandling of comma during folding and unicode-encoding of email headers (bsc#1238450).
- Record
SUSE-SU-2025:0981-1- Updated
- 2026-11-02
OSVSUSE-SU-2025:0982-1 No score
Security update for python311
This update for python311 fixes the following issues:
- CVE-2025-1795: Fixed mishandling of comma during folding and unicode-encoding of email headers (bsc#1238450).
- Record
SUSE-SU-2025:0982-1- Updated
- 2026-11-02
OSVSUSE-SU-2025:20154-1 No score
Security update for python311
This update for python311 fixes the following issues:
-
Skip PGO with %want_reproducible_builds (bsc#1239210)
-
CVE-2025-0938: Disallows square brackets ([ and ]) in domain names for parsed URLs (bsc#1236705).
-
Configure externally_managed with a bcond (bsc#1228165).
-
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.
- Tests
- gh-125041: Re-enable skipped tests for zlib on the s390x architecture: only skip checks of the compressed bytes, which can be different between zlib’s software implementation and the hardware-accelerated implementation.
- Security
- gh-126623: Upgrade libexpat to 2.6.4
- 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).
- Tools/Demos
-
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-123678: Upgrade libexpat to 2.6.3
- gh-121957: Fixed missing audit events around interactive
use of Python, now also properly firing for
python -i, as well as forpython -m asyncio. The event in question iscpython.run_stdin. - gh-122133: Authenticate the socket connection for the
socket.socketpair()fallback on platforms whereAF_UNIXis 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 tarfile header parsing
for
hdrcharset, PAX, and GNU sparse headers (bsc#1230227, CVE-2024-6232). - gh-118486: :func:
os.mkdiron Windows now accepts mode of0o700to restrict the new directory to the current user. This fixes CVE-2024-4030 affecting :func:tempfile.mkdtempin scenarios where the base temporary directory is more permissive than the default. - gh-116741: Update bundled libexpat to 2.6.2
- Library
- gh-123270: Applied a more surgical fix for malformed
payloads in :class:
zipfile.Pathcausing infinite loops (gh-122905) without breaking contents using legitimate characters (bsc#1229704, CVE-2024-8088). - gh-123067: Fix quadratic complexity in parsing
"-quoted cookie values with backslashes by :mod:http.cookies(bsc#1229596, CVE-2024-7592). - gh-122905: :class:
zipfile.Pathobjects now sanitize names from the zipfile. - gh-121650: :mod:
emailheaders with embedded newlines are now quoted on output. The :mod:~email.generatorwill now refuse to serialize (write) headers that are unsafely folded or delimited; see :attr:~email.policy.Policy.verify_generated_headers. (Contributed by Bas Bloemsaat and Petr Viktorin in :gh:121650; CVE-2024-6923, bsc#1228780). - gh-119506: Fix :meth:
!io.TextIOWrapper.writemethod breaks internal buffer when the method is called again during flushing internal buffer. - gh-118643: Fix an AttributeError in the :mod:
emailmodule when re-fold a long address list. Also fix more cases of incorrect encoding of the address separator in the address list. - gh-113171: Fixed various false positives and false
negatives in * :attr:
ipaddress.IPv4Address.is_private(see these docs for details) * :attr:ipaddress.IPv4Address.is_global* :attr:ipaddress.IPv6Address.is_private* …
- gh-123270: Applied a more surgical fix for malformed
payloads in :class:
- Security
- Record
SUSE-SU-2025:20154-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 forpython -m asyncio. The event in question iscpython.run_stdin. - gh-122133: Authenticate the socket connection for the
socket.socketpair()fallback on platforms whereAF_UNIXis 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…
- gh-121957: Fixed missing audit events around interactive
use of Python, now also properly firing for
- Record
SUSE-SU-2025:20374-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
| Package | Affected | Fixed |
|---|---|---|
python3Azure Linux:2 |
before 3.9.19-13 | 3.9.19-13 |
libpythonBitnami |
before 3.9.23, 3.10.0 up to 3.10.17, 3.11.0 up to 3.11.9, 3.12.0 up to 3.12.3 | 3.9.233.10.173.11.93.12.3 |
pythonBitnami |
before 3.9.23, 3.10.0 up to 3.10.17, 3.11.0 up to 3.11.9, 3.12.0 up to 3.12.3 | 3.9.233.10.173.11.93.12.3 |
python-minBitnami |
before 3.9.23, 3.10.0 up to 3.10.17, 3.11.0 up to 3.11.11, 3.12.0 up to 3.12.8 | 3.9.233.10.173.11.113.12.8 |
idle-python3.6TuxCare:Ubuntu:18.04 |
before 3.6.9-1~18.04ubuntu1.12+tuxcare.els16 | 3.6.9-1~18.04ubuntu1.12+tuxcare.els16 |
libpython3.6TuxCare:Ubuntu:18.04 |
before 3.6.9-1~18.04ubuntu1.12+tuxcare.els16 | 3.6.9-1~18.04ubuntu1.12+tuxcare.els16 |
libpython3.6-devTuxCare:Ubuntu:18.04 |
before 3.6.9-1~18.04ubuntu1.12+tuxcare.els16 | 3.6.9-1~18.04ubuntu1.12+tuxcare.els16 |
libpython3.6-minimalTuxCare:Ubuntu:18.04 |
before 3.6.9-1~18.04ubuntu1.12+tuxcare.els16 | 3.6.9-1~18.04ubuntu1.12+tuxcare.els16 |
libpython3.6-stdlibTuxCare:Ubuntu:18.04 |
before 3.6.9-1~18.04ubuntu1.12+tuxcare.els16 | 3.6.9-1~18.04ubuntu1.12+tuxcare.els16 |
libpython3.6-testsuiteTuxCare:Ubuntu:18.04 |
before 3.6.9-1~18.04ubuntu1.12+tuxcare.els16 | 3.6.9-1~18.04ubuntu1.12+tuxcare.els16 |
Show 84 moreShow less
| Package | Affected | Fixed |
|---|---|---|
python3.6TuxCare:Ubuntu:18.04 |
before 3.6.9-1~18.04ubuntu1.12+tuxcare.els16 | 3.6.9-1~18.04ubuntu1.12+tuxcare.els16 |
python3.6-devTuxCare:Ubuntu:18.04 |
before 3.6.9-1~18.04ubuntu1.12+tuxcare.els16 | 3.6.9-1~18.04ubuntu1.12+tuxcare.els16 |
python3.6-docTuxCare:Ubuntu:18.04 |
before 3.6.9-1~18.04ubuntu1.12+tuxcare.els16 | 3.6.9-1~18.04ubuntu1.12+tuxcare.els16 |
python3.6-examplesTuxCare:Ubuntu:18.04 |
before 3.6.9-1~18.04ubuntu1.12+tuxcare.els16 | 3.6.9-1~18.04ubuntu1.12+tuxcare.els16 |
python3.6-minimalTuxCare:Ubuntu:18.04 |
before 3.6.9-1~18.04ubuntu1.12+tuxcare.els16 | 3.6.9-1~18.04ubuntu1.12+tuxcare.els16 |
python3.6-venvTuxCare:Ubuntu:18.04 |
before 3.6.9-1~18.04ubuntu1.12+tuxcare.els16 | 3.6.9-1~18.04ubuntu1.12+tuxcare.els16 |
python-unversioned-commandTuxCare: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 |
python3TuxCare: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-debugTuxCare: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-develTuxCare: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-idleTuxCare: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-libsTuxCare: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-testTuxCare: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-tkinterTuxCare: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.11TuxCare: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-debugTuxCare: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-develTuxCare: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-idleTuxCare: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-libsTuxCare: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-testTuxCare: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-tkinterTuxCare: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-commandTuxCare: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 |
python3TuxCare: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-debugTuxCare: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-develTuxCare: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-idleTuxCare: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-libsTuxCare: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-testTuxCare: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-tkinterTuxCare: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 |
pypy3Debian:12 |
All versions, plus listed versions 7.3.11+dfsg-27.3.11+dfsg-2+deb12u17.3.11+dfsg-2+deb12u27.3.11+dfsg-2+deb12u37.3.12+dfsg-1 Show 27 moreShow less7.3.12~rc1+dfsg-17.3.12~rc2+dfsg-17.3.13+dfsg-17.3.14+dfsg-17.3.15+dfsg-17.3.16+dfsg-17.3.16+dfsg-27.3.17+dfsg-17.3.17+dfsg-27.3.17+dfsg-37.3.18+dfsg-17.3.18+dfsg-27.3.19+dfsg-17.3.19+dfsg-27.3.20+dfsg-17.3.20+dfsg-27.3.20+dfsg-37.3.20+dfsg-47.3.21+dfsg-17.3.21+dfsg-27.3.21+dfsg-37.3.21+dfsg-47.3.22+dfsg-17.3.23+dfsg-17.3.23+dfsg-28.0.0+dfsg-18.0.1+dfsg-1 |
None known |
pypy3Debian:13 |
before 7.3.18+dfsg-1 | 7.3.18+dfsg-1 |
pypy3Debian:14 |
before 7.3.18+dfsg-1 | 7.3.18+dfsg-1 |
python3.11Debian:12 |
before 3.11.2-6+deb12u6, 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+deb12u5 |
3.11.2-6+deb12u6 |
python3.13Debian:13 |
before 3.13.0~b1-1 | 3.13.0~b1-1 |
python3.9Debian:11 From an advisory covering 3 CVEs |
before 3.9.2-1+deb11u3, plus listed versions 3.9.2-13.9.2-1+deb11u13.9.2-1+deb11u2 |
3.9.2-1+deb11u3 |
pypy3Debian:11 From an advisory covering 8 CVEs |
before 7.3.5+dfsg-2+deb11u5, plus listed versions 7.3.5+dfsg-27.3.5+dfsg-2+deb11u17.3.5+dfsg-2+deb11u27.3.5+dfsg-2+deb11u37.3.5+dfsg-2+deb11u4 |
7.3.5+dfsg-2+deb11u5 |
python3Mageia:9 From an advisory covering 10 CVEs |
before 3.10.18-1.4.mga9 | 3.10.18-1.4.mga9 |
python3openEuler:24.03-LTS From an advisory covering 3 CVEs |
before 3.11.6-14.oe2403 | 3.11.6-14.oe2403 |
python3openEuler:24.03-LTS-SP2 From an advisory covering 2 CVEs |
before 3.11.6-16.oe2403sp2 | 3.11.6-16.oe2403sp2 |
python3openEuler:20.03-LTS-SP4 |
before 3.7.9-44.oe2003sp4 | 3.7.9-44.oe2003sp4 |
python3openEuler:22.03-LTS-SP3 From an advisory covering 5 CVEs |
before 3.9.9-41.oe2203sp3 | 3.9.9-41.oe2203sp3 |
python3openEuler:22.03-LTS-SP4 From an advisory covering 5 CVEs |
before 3.9.9-45.oe2203sp4 | 3.9.9-45.oe2203sp4 |
python3openEuler:24.03-LTS-SP1 From an advisory covering 2 CVEs |
before 3.11.6-16.oe2403sp1 | 3.11.6-16.oe2403sp1 |
python313SUSE:Linux Enterprise Module for Python 3 15 SP7 From an advisory covering 9 CVEs |
before 3.13.5-150700.4.11.1 | 3.13.5-150700.4.11.1 |
python313-coreSUSE:Linux Enterprise Module for Python 3 15 SP7 From an advisory covering 9 CVEs |
before 3.13.5-150700.4.11.1 | 3.13.5-150700.4.11.1 |
python312SUSE:Linux Enterprise Module for Python 3 15 SP6 |
before 3.12.9-150600.3.21.1 | 3.12.9-150600.3.21.1 |
python312-coreSUSE:Linux Enterprise Module for Python 3 15 SP6 |
before 3.12.9-150600.3.21.1 | 3.12.9-150600.3.21.1 |
python312openSUSE:Leap 15.6 |
before 3.12.9-150600.3.21.1 | 3.12.9-150600.3.21.1 |
python312-coreopenSUSE:Leap 15.6 |
before 3.12.9-150600.3.21.1 | 3.12.9-150600.3.21.1 |
python312-documentationopenSUSE:Leap 15.6 |
before 3.12.9-150600.3.21.1 | 3.12.9-150600.3.21.1 |
python311SUSE:Linux Enterprise Module for Public Cloud 15 SP4 |
before 3.11.11-150400.9.49.1 | 3.11.11-150400.9.49.1 |
python311-coreSUSE:Linux Enterprise Module for Public Cloud 15 SP4 |
before 3.11.11-150400.9.49.1 | 3.11.11-150400.9.49.1 |
python311-coreSUSE:Linux Enterprise Module for Basesystem 15 SP6 |
before 3.11.11-150600.3.21.1 | 3.11.11-150600.3.21.1 |
python311SUSE:Linux Enterprise Module for Python 3 15 SP6 |
before 3.11.11-150600.3.21.1 | 3.11.11-150600.3.21.1 |
python311-coreSUSE:Linux Enterprise Module for Python 3 15 SP6 |
before 3.11.11-150600.3.21.1 | 3.11.11-150600.3.21.1 |
python311openSUSE:Leap 15.6 |
before 3.11.11-150600.3.21.1 | 3.11.11-150600.3.21.1 |
python311-coreopenSUSE:Leap 15.6 |
before 3.11.11-150600.3.21.1 | 3.11.11-150600.3.21.1 |
python311-documentationopenSUSE:Leap 15.6 |
before 3.11.11-150600.3.21.1 | 3.11.11-150600.3.21.1 |
python311SUSE:Linux Micro 6.0 From an advisory covering 19 CVEs |
before 3.11.11-1.1 | 3.11.11-1.1 |
python311-coreSUSE:Linux Micro 6.0 From an advisory covering 19 CVEs |
before 3.11.11-1.1 | 3.11.11-1.1 |
python311SUSE:Linux Micro 6.1 From an advisory covering 16 CVEs |
before 3.11.12-slfo.1.1_1.1 | 3.11.12-slfo.1.1_1.1 |
python311-coreSUSE:Linux Micro 6.1 From an advisory covering 16 CVEs |
before 3.11.12-slfo.1.1_1.1 | 3.11.12-slfo.1.1_1.1 |
python3.4Ubuntu:Pro:14.04:LTS |
All versions, plus listed versions 3.4~b1-0ubuntu33.4~b1-4ubuntu43.4~b1-4ubuntu63.4~b1-5ubuntu23.4~b2-1 Show 29 moreShow less3.4~b3-1ubuntu13.4~rc1-1build13.4~rc2-13.4~rc3-0ubuntu13.4.0-13.4.0-2ubuntu13.4.0-2ubuntu1.13.4.3-1ubuntu1~14.04.13.4.3-1ubuntu1~14.04.33.4.3-1ubuntu1~14.04.43.4.3-1ubuntu1~14.04.53.4.3-1ubuntu1~14.04.63.4.3-1ubuntu1~14.04.73.4.3-1ubuntu1~14.04.7+esm23.4.3-1ubuntu1~14.04.7+esm43.4.3-1ubuntu1~14.04.7+esm63.4.3-1ubuntu1~14.04.7+esm73.4.3-1ubuntu1~14.04.7+esm83.4.3-1ubuntu1~14.04.7+esm103.4.3-1ubuntu1~14.04.7+esm113.4.3-1ubuntu1~14.04.7+esm123.4.3-1ubuntu1~14.04.7+esm133.4.3-1ubuntu1~14.04.7+esm143.4.3-1ubuntu1~14.04.7+esm153.4.3-1ubuntu1~14.04.7+esm163.4.3-1ubuntu1~14.04.7+esm173.4.3-1ubuntu1~14.04.7+esm193.4.3-1ubuntu1~14.04.7+esm203.4.3-1ubuntu1~14.04.7+esm21 |
None known |
python3.5Ubuntu:Pro:14.04:LTS |
All versions, plus listed versions 3.5.2-2ubuntu0~16.04.4~14.04.13.5.2-2ubuntu0~16.04.4~14.04.1+esm13.5.2-2ubuntu0~16.04.4~14.04.1+esm33.5.2-2ubuntu0~16.04.4~14.04.1+esm43.5.2-2ubuntu0~16.04.4~14.04.1+esm5 Show 6 moreShow less3.5.2-2ubuntu0~16.04.4~14.04.1+esm63.5.2-2ubuntu0~16.04.4~14.04.1+esm73.5.2-2ubuntu0~16.04.4~14.04.1+esm83.5.2-2ubuntu0~16.04.4~14.04.1+esm93.5.2-2ubuntu0~16.04.4~14.04.1+esm103.5.2-2ubuntu0~16.04.4~14.04.1+esm11 |
None known |
python3.5Ubuntu:Pro:16.04:LTS |
All versions, plus listed versions 3.5.0-33.5.0-3ubuntu13.5.1~rc1-2ubuntu13.5.1-13.5.1-2 Show 43 moreShow less3.5.1-33.5.1-53.5.1-6ubuntu13.5.1-6ubuntu23.5.1-9ubuntu13.5.1-103.5.2-2~16.013.5.2-2~16.043.5.2-2ubuntu0~16.04.13.5.2-2ubuntu0~16.04.23.5.2-2ubuntu0~16.04.33.5.2-2ubuntu0~16.04.43.5.2-2ubuntu0~16.04.53.5.2-2ubuntu0~16.04.83.5.2-2ubuntu0~16.04.93.5.2-2ubuntu0~16.04.103.5.2-2ubuntu0~16.04.113.5.2-2ubuntu0~16.04.123.5.2-2ubuntu0~16.04.133.5.2-2ubuntu0~16.04.13+esm13.5.2-2ubuntu0~16.04.13+esm23.5.2-2ubuntu0~16.04.13+esm33.5.2-2ubuntu0~16.04.13+esm53.5.2-2ubuntu0~16.04.13+esm63.5.2-2ubuntu0~16.04.13+esm73.5.2-2ubuntu0~16.04.13+esm83.5.2-2ubuntu0~16.04.13+esm93.5.2-2ubuntu0~16.04.13+esm103.5.2-2ubuntu0~16.04.13+esm113.5.2-2ubuntu0~16.04.13+esm123.5.2-2ubuntu0~16.04.13+esm133.5.2-2ubuntu0~16.04.13+esm143.5.2-2ubuntu0~16.04.13+esm153.5.2-2ubuntu0~16.04.13+esm163.5.2-2ubuntu0~16.04.13+esm173.5.2-2ubuntu0~16.04.13+esm183.5.2-2ubuntu0~16.04.13+esm193.5.2-2ubuntu0~16.04.13+esm203.5.2-2ubuntu0~16.04.13+esm213.5.2-2ubuntu0~16.04.13+esm223.5.2-2ubuntu0~16.04.13+esm233.5.2-2ubuntu0~16.04.13+esm243.5.2-2ubuntu0~16.04.13+esm25 |
None known |
python3.6Ubuntu: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 less3.6.4-3build13.6.4-43.6.5~rc1-13.6.5-33.6.6-1~18.043.6.7-1~18.043.6.8-1~18.04.13.6.8-1~18.04.23.6.8-1~18.04.33.6.9-1~18.043.6.9-1~18.04ubuntu13.6.9-1~18.04ubuntu1.13.6.9-1~18.04ubuntu1.33.6.9-1~18.04ubuntu1.43.6.9-1~18.04ubuntu1.63.6.9-1~18.04ubuntu1.73.6.9-1~18.04ubuntu1.83.6.9-1~18.04ubuntu1.93.6.9-1~18.04ubuntu1.103.6.9-1~18.04ubuntu1.123.6.9-1~18.04ubuntu1.133.6.9-1~18.04ubuntu1.13+esm13.6.9-1~18.04ubuntu1.13+esm23.6.9-1~18.04ubuntu1.13+esm33.6.9-1~18.04ubuntu1.13+esm4 |
3.6.9-1~18.04ubuntu1.13+esm5 |
python3.7Ubuntu: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 less3.7.0~b1-13.7.0~b1-1build13.7.0~b2-13.7.0~b3-13.7.0-1~18.043.7.1-1~18.043.7.3-2~18.04.13.7.5-2~18.043.7.5-2~18.04.43.7.5-2ubuntu1~18.04.23.7.5-2ubuntu1~18.04.2+esm13.7.5-2ubuntu1~18.04.2+esm23.7.5-2ubuntu1~18.04.2+esm33.7.5-2ubuntu1~18.04.2+esm43.7.5-2ubuntu1~18.04.2+esm5 |
3.7.5-2ubuntu1~18.04.2+esm6 |
python3.8Ubuntu: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.8Ubuntu: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 less3.8.1-2ubuntu33.8.2~rc1-1ubuntu13.8.2-13.8.2-1ubuntu13.8.2-1ubuntu1.13.8.2-1ubuntu1.23.8.5-1~20.043.8.5-1~20.04.23.8.5-1~20.04.33.8.10-0ubuntu1~20.043.8.10-0ubuntu1~20.04.13.8.10-0ubuntu1~20.04.23.8.10-0ubuntu1~20.04.43.8.10-0ubuntu1~20.04.53.8.10-0ubuntu1~20.04.63.8.10-0ubuntu1~20.04.73.8.10-0ubuntu1~20.04.83.8.10-0ubuntu1~20.04.93.8.10-0ubuntu1~20.04.103.8.10-0ubuntu1~20.04.113.8.10-0ubuntu1~20.04.123.8.10-0ubuntu1~20.04.133.8.10-0ubuntu1~20.04.143.8.10-0ubuntu1~20.04.153.8.10-0ubuntu1~20.04.163.8.10-0ubuntu1~20.04.173.8.10-0ubuntu1~20.04.18 |
3.8.10-0ubuntu1~20.04.18+esm1 |
python3.9Ubuntu: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.10Ubuntu: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 less3.10.1-13.10.1-23.10.2-13.10.2-53.10.2-73.10.3-13.10.4-33.10.4-3ubuntu0.13.10.6-1~22.043.10.6-1~22.04.13.10.6-1~22.04.23.10.6-1~22.04.2ubuntu13.10.6-1~22.04.2ubuntu1.13.10.12-1~22.04.23.10.12-1~22.04.33.10.12-1~22.04.43.10.12-1~22.04.53.10.12-1~22.04.63.10.12-1~22.04.73.10.12-1~22.04.83.10.12-1~22.04.9 |
3.10.12-1~22.04.10 |
python3.11Ubuntu: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.12Ubuntu: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 less3.12.2-13.12.2-4build33.12.2-4build43.12.2-5ubuntu33.12.3-13.12.3-1ubuntu0.13.12.3-1ubuntu0.23.12.3-1ubuntu0.33.12.3-1ubuntu0.43.12.3-1ubuntu0.5 |
3.12.3-1ubuntu0.6 |
python3.6Ubuntu: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 less3.6.4-3build13.6.4-43.6.5~rc1-13.6.5-33.6.6-1~18.043.6.7-1~18.043.6.8-1~18.04.13.6.8-1~18.04.23.6.8-1~18.04.33.6.9-1~18.043.6.9-1~18.04ubuntu13.6.9-1~18.04ubuntu1.13.6.9-1~18.04ubuntu1.33.6.9-1~18.04ubuntu1.43.6.9-1~18.04ubuntu1.63.6.9-1~18.04ubuntu1.73.6.9-1~18.04ubuntu1.83.6.9-1~18.04ubuntu1.93.6.9-1~18.04ubuntu1.103.6.9-1~18.04ubuntu1.123.6.9-1~18.04ubuntu1.133.6.9-1~18.04ubuntu1.13+esm13.6.9-1~18.04ubuntu1.13+esm23.6.9-1~18.04ubuntu1.13+esm33.6.9-1~18.04ubuntu1.13+esm4 |
3.6.9-1~18.04ubuntu1.13+esm5 |
python3.7Ubuntu: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 less3.7.0~b1-13.7.0~b1-1build13.7.0~b2-13.7.0~b3-13.7.0-1~18.043.7.1-1~18.043.7.3-2~18.04.13.7.5-2~18.043.7.5-2~18.04.43.7.5-2ubuntu1~18.04.23.7.5-2ubuntu1~18.04.2+esm13.7.5-2ubuntu1~18.04.2+esm23.7.5-2ubuntu1~18.04.2+esm33.7.5-2ubuntu1~18.04.2+esm43.7.5-2ubuntu1~18.04.2+esm5 |
3.7.5-2ubuntu1~18.04.2+esm6 |
python3.8Ubuntu: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.8Ubuntu: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 less3.8.1-2ubuntu33.8.2~rc1-1ubuntu13.8.2-13.8.2-1ubuntu13.8.2-1ubuntu1.13.8.2-1ubuntu1.23.8.5-1~20.043.8.5-1~20.04.23.8.5-1~20.04.33.8.10-0ubuntu1~20.043.8.10-0ubuntu1~20.04.13.8.10-0ubuntu1~20.04.23.8.10-0ubuntu1~20.04.43.8.10-0ubuntu1~20.04.53.8.10-0ubuntu1~20.04.63.8.10-0ubuntu1~20.04.73.8.10-0ubuntu1~20.04.83.8.10-0ubuntu1~20.04.93.8.10-0ubuntu1~20.04.103.8.10-0ubuntu1~20.04.113.8.10-0ubuntu1~20.04.123.8.10-0ubuntu1~20.04.133.8.10-0ubuntu1~20.04.143.8.10-0ubuntu1~20.04.153.8.10-0ubuntu1~20.04.163.8.10-0ubuntu1~20.04.173.8.10-0ubuntu1~20.04.18 |
3.8.10-0ubuntu1~20.04.18+esm1 |
python3.9Ubuntu: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.10Ubuntu: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 less3.10.1-13.10.1-23.10.2-13.10.2-53.10.2-73.10.3-13.10.4-33.10.4-3ubuntu0.13.10.6-1~22.043.10.6-1~22.04.13.10.6-1~22.04.23.10.6-1~22.04.2ubuntu13.10.6-1~22.04.2ubuntu1.13.10.12-1~22.04.23.10.12-1~22.04.33.10.12-1~22.04.43.10.12-1~22.04.53.10.12-1~22.04.63.10.12-1~22.04.73.10.12-1~22.04.83.10.12-1~22.04.9 |
3.10.12-1~22.04.10 |
python3.11Ubuntu: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.12Ubuntu: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 less3.12.2-13.12.2-4build33.12.2-4build43.12.2-5ubuntu33.12.3-13.12.3-1ubuntu0.13.12.3-1ubuntu0.23.12.3-1ubuntu0.33.12.3-1ubuntu0.43.12.3-1ubuntu0.5 |
3.12.3-1ubuntu0.6 |
python311openSUSE:Tumbleweed |
before 3.11.11-4.1 | 3.11.11-4.1 |
python312openSUSE:Tumbleweed |
before 3.12.9-2.1 | 3.12.9-2.1 |
python313openSUSE:Tumbleweed |
before 3.13.2-3.1 | 3.13.2-3.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected | ||
| facts | OSV | |
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2025-1795 is a low vulnerability (CVSS 2.3) in Python Software Foundation Cpython, published February 28, 2025. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.63%, the 50th percentile. Fixed in python3 3.9.19-13.
References
github.com/python/cpython/issues/100884
github.com/python/cpython/pull/100885
github.com/python/cpython/pull/119099
github.com/python/cpython/commit/09fab93c3d857496c0bd162797fab816c311ee48
github.com/python/cpython/commit/70754d21c288535e86070ca7a6e90dcb670b8593
github.com/python/cpython/commit/9148b77e0af91cdacaa7fe3dfac09635c3fe9a74
Show 101 moreShow less
mail.python.org/archives/list/[email protected]/thread/MB62IZMEC3UM6SGHP5LET5JX2Y7H4ZUR
github.com/python/cpython/commit/a4ef689ce670684ec132204b1cd03720c8e0a03d
github.com/python/cpython/commit/d4df3c55e4c5513947f907f24766b34d2ae8c090
lists.debian.org/debian-lts-announce/2025/03/msg00013.html
nvd.nist.gov/vuln/detail/CVE-2025-1795
github.com/advisories/GHSA-c266-vjjr-2v8j
errata.tuxcare.com/els_os/ubuntu18.04els/CLSA-2025-1755270833.html
errata.tuxcare.com/els_os/almalinux9.2esu/CLSA-2026-1776330599.html
errata.tuxcare.com/els_os/almalinux9.2esu/CLSA-2026-1778129970.html
errata.tuxcare.com/els_os/tuxcare9.6esu/CLSA-2026-1778233301.html
github.com/CVEProject/cvelistV5/tree/main/cves/2025/1xxx/CVE-2025-1795.json
github.com/python/cpython
security-tracker.debian.org/tracker/CVE-2025-1795
advisories.mageia.org/MGASA-2025-0280.html
bugs.mageia.org/show_bug.cgi?id=34285
bugs.mageia.org/show_bug.cgi?id=34007
lists.fedoraproject.org/archives/list/[email protected]/message/4FRAYUVWW2DYX7RTRPVFLFADRHABRVQN
lists.opensuse.org/archives/list/[email protected]/thread/NNC4GZYGFZ76A7NUZ5BG2CMGVR32LXCG
ubuntu.com/security/notices/USN-7488-1
openwall.com/lists/oss-security/2025/05/16/4
lists.fedoraproject.org/archives/list/[email protected]/message/IUW6UXZQE7B4PPK3PK3NZAWP5PVOU5L3
openwall.com/lists/oss-security/2025/06/24/1
openwall.com/lists/oss-security/2025/07/28/1
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2025-2290
nvd.nist.gov/vuln/detail/CVE-2025-4516
nvd.nist.gov/vuln/detail/CVE-2025-8194
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2025-2302
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2025-2303
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2025-2304
nvd.nist.gov/vuln/detail/CVE-2024-12718
nvd.nist.gov/vuln/detail/CVE-2025-4138
nvd.nist.gov/vuln/detail/CVE-2025-4330
nvd.nist.gov/vuln/detail/CVE-2025-4435
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2025-2305
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2025-2306
suse.com/support/update/announcement/2025/suse-su-202502074-1
bugzilla.suse.com/1228165
bugzilla.suse.com/1232241
bugzilla.suse.com/1234290
bugzilla.suse.com/1236705
bugzilla.suse.com/1238450
bugzilla.suse.com/1239210
bugzilla.suse.com/1243273
bugzilla.suse.com/1244032
bugzilla.suse.com/1244056
bugzilla.suse.com/1244059
bugzilla.suse.com/1244060
suse.com/security/cve/CVE-2024-12254
suse.com/security/cve/CVE-2024-12718
suse.com/security/cve/CVE-2024-9287
suse.com/security/cve/CVE-2025-0938
suse.com/security/cve/CVE-2025-1795
suse.com/security/cve/CVE-2025-4138
suse.com/security/cve/CVE-2025-4330
suse.com/security/cve/CVE-2025-4516
suse.com/security/cve/CVE-2025-4517
suse.com/support/update/announcement/2025/suse-su-20250883-1
suse.com/support/update/announcement/2025/suse-su-20250981-1
suse.com/support/update/announcement/2025/suse-su-20250982-1
suse.com/support/update/announcement/2025/suse-su-202520154-1
bugzilla.suse.com/1174091
bugzilla.suse.com/1210638
bugzilla.suse.com/1219559
bugzilla.suse.com/1219666
bugzilla.suse.com/1221854
bugzilla.suse.com/1225660
bugzilla.suse.com/1226447
bugzilla.suse.com/1226448
bugzilla.suse.com/1227378
bugzilla.suse.com/1227999
bugzilla.suse.com/1228780
bugzilla.suse.com/1229596
bugzilla.suse.com/1229704
bugzilla.suse.com/1230227
bugzilla.suse.com/1230906
bugzilla.suse.com/1231795
bugzilla.suse.com/831629
suse.com/security/cve/CVE-2019-20907
suse.com/security/cve/CVE-2019-9947
suse.com/security/cve/CVE-2020-15523
suse.com/security/cve/CVE-2020-15801
suse.com/security/cve/CVE-2022-25236
suse.com/security/cve/CVE-2023-27043
suse.com/security/cve/CVE-2023-52425
suse.com/security/cve/CVE-2023-6597
suse.com/security/cve/CVE-2024-0397
suse.com/security/cve/CVE-2024-0450
suse.com/security/cve/CVE-2024-4030
suse.com/security/cve/CVE-2024-4032
suse.com/security/cve/CVE-2024-6232
suse.com/security/cve/CVE-2024-6923
suse.com/security/cve/CVE-2024-7592
suse.com/security/cve/CVE-2024-8088
suse.com/support/update/announcement/2025/suse-su-202520374-1
bugzilla.suse.com/1241067
ubuntu.com/security/CVE-2025-1795
cve.org/CVERecord?id=CVE-2025-1795
ubuntu.com/security/notices/USN-7570-1
ubuntu.com/security/CVE-2025-4516
lists.opensuse.org/archives/list/[email protected]/thread/5RE6ZQR3XPY6MB44SQS3SKCGBY3NJJKX
lists.opensuse.org/archives/list/[email protected]/thread/HLYICCWVH3D72PWBTIZMWCO26AVN5RZ7
Left out here: the rest of 3 source descriptions. The JSON record has them.