Skip to content

CVEs

Every published CVE. Without a filter the list holds those exploited, with a public check, or likely to be exploited; pick a year and month or a vendor for the rest.

CVEs: Python · CPython
CVEVendor · productExploitationCVSSEPSSPublished
CVE-2024-7592Quadratic complexity parsing cookies with backslashesPython Software Foundation · CPythonPossible7.52.3%2024-08-19
CVE-2024-6232Regular-expression DoS when parsing TarFile headersPython Software Foundation · CPythonPossible7.52.2%2024-09-03
CVE-2024-12254Unbounded memory buffering in SelectorSocketTransport.writelines()Python Software Foundation · CPythonPossible7.51.9%2024-12-06
CVE-2025-13836Excessive read buffering DoS in http.clientPython Software Foundation · CPythonPossible6.31.7%2025-12-01
CVE-2025-0938URL parser allowed square brackets in domain namesPython Software Foundation · CPythonPossible6.31.5%2025-01-31
CVE-2025-4138Bypassing extraction filter to create symlinks to arbitrary targets outside extraction directoryPython Software Foundation · CPythonPossible7.51.5%2025-06-03
CVE-2025-4517Arbitrary writes via tarfile realpath overflowPython Software Foundation · CPythonPossible9.41.5%2025-06-03
CVE-2023-6507Groups not dropped before running subprocess when using empty 'extra_groups' parameterPython Software Foundation · CPythonPossible6.11.3%2023-12-08
CVE-2024-8088Infinite loop when iterating over zip archive entry names from zipfile.PathPython Software Foundation · CPythonPossible8.71.3%2024-08-22
CVE-2024-6923Email header injection due to unquoted newlinesPython Software Foundation · CPythonPossible5.51.1%2024-08-01
CVE-2024-4032Incorrect IPv4 and IPv6 private rangesPython Software Foundation · CPythonPossible7.51.1%2024-06-17
CVE-2025-4330Extraction filter bypass for linking outside extraction directoryPython Software Foundation · CPythonUnlikely7.51.0%2025-06-03
CVE-2025-12781base64.b64decode() always accepts "+/" characters, despite setting altcharsPython Software Foundation · CPythonUnlikely6.30.9%2026-01-21
CVE-2025-12084Quadratic complexity in node ID cache clearingPython Software Foundation · CPythonUnlikely6.30.9%2025-12-03
CVE-2024-12718Bypass extraction filter to modify file metadata outside extraction directoryPython Software Foundation · CPythonUnlikely5.30.8%2025-06-03
CVE-2024-0397Memory race condition in ssl.SSLContext certificate store methodsPython Software Foundation · CPythonUnlikely7.40.8%2024-06-17
CVE-2026-4224Stack overflow parsing XML with deeply nested DTD content modelsPython Software Foundation · CPythonUnlikely6.00.8%2026-03-16
CVE-2026-17084stringprep.map_table_b2() deviates from RFC 3454 Table B.2Python Software Foundation · CPythonUnlikely6.00.8%2026-08-18
CVE-2025-8194Tarfile infinite loop during parsing with negative member offsetPython Software Foundation · CPythonUnlikely7.50.8%2025-07-28
CVE-2026-11940tarfile extraction filter bypass allows escaping the destination directoryPython Software Foundation · CPythonUnlikely7.80.8%2026-06-23
CVE-2024-5642Buffer overread when using an empty list with SSLContext.set_npn_protocols()Python Software Foundation · CPythonUnlikely6.50.7%2024-06-27
CVE-2026-11972tarfile opened in streaming mode mishandles EOFPython Software Foundation · CPythonUnlikely8.20.7%2026-06-23
CVE-2024-3220Default mimetype known files writeable on WindowsPython Software Foundation · CPythonUnlikely2.30.7%2025-02-14
CVE-2026-7210The expat and elementtree parsers use insufficient entropy for XML hash-flooding protectionPython Software Foundation · CPythonUnlikely6.30.7%2026-05-11
CVE-2024-11168Improper validation of IPv6 and IPvFuture addressesPython Software Foundation · CPythonUnlikely3.70.7%2024-11-12
CVE-2024-9287Virtual environment (venv) activation scripts don't quote pathsPython Software Foundation · CPythonUnlikely5.30.6%2024-10-22
CVE-2026-15308Incremental HTMLParser feed() allows CPU-exhaustion DoS via repeated unterminated markup declarationsPython Software Foundation · CPythonUnlikely8.70.6%2026-07-09
CVE-2025-6069HTMLParser quadratic complexity when processing malformed inputsPython Software Foundation · CPythonUnlikely4.30.6%2025-06-17
CVE-2025-1795Mishandling of comma during folding and unicode-encoding of email headersPython Software Foundation · CPythonUnlikely2.30.6%2025-02-28
CVE-2025-4435Tarfile extracts filtered members when errorlevel=0Python Software Foundation · CPythonUnlikely7.50.6%2025-06-03
CVE-2025-11468Folding email comments of unfoldable characters doesn't preserve parenthesisPython Software Foundation · CPythonUnlikely5.70.6%2026-01-20
CVE-2026-87910tarfile hardlink fallback ignores custom extraction filter rejection via NonePython Software Foundation · CPythonUnlikely5.70.6%2026-09-11
CVE-2026-7774tarfile.data_filter path traversal bypass allows writing outside the extraction directoryPython Software Foundation · CPythonUnlikely6.90.6%2026-06-04
CVE-2026-6100Use-after-free in lzma.LZMADecompressor, bz2.BZ2Decompressor, and gzip.GzipFile after re-use under memory pressurePython Software Foundation · CPythonUnlikely8.10.6%2026-04-13
CVE-2026-1299email BytesGenerator header injection due to unquoted newlinesPython Software Foundation · CPythonUnlikely6.00.6%2026-01-23
CVE-2026-0865wsgiref.headers.Headers allows header newline injectionPython Software Foundation · CPythonUnlikely5.90.6%2026-01-20
CVE-2026-3087shutil.unpack_archive() doesn't check for Windows absolute paths in ZIPsPython Software Foundation · CPythonUnlikely6.00.6%2026-04-27
CVE-2026-19553SSLContext.wrap_bio() missing validation of server_hostname parameterPython Software Foundation · CPythonUnlikely7.60.5%2026-09-30
CVE-2026-3644Incomplete control character validation in http.cookiesPython Software Foundation · CPythonUnlikely6.00.5%2026-03-16
CVE-2025-15282Header injection via newlines in data URL mediatypePython Software Foundation · CPythonUnlikely6.00.5%2026-01-20
CVE-2026-1502HTTP client proxy tunnel headers not validated for CR/LFPython Software Foundation · CPythonUnlikely5.70.5%2026-04-10
CVE-2026-115557Distrust compromised intermediate certificates in ssl modulePython Software Foundation · CPythonUnlikely9.40.5%2026-10-24
CVE-2026-15806`HTTPPasswordMgr` can send saved HTTPS credentials via HTTP because of incorrect scheme matchingPython Software Foundation · CPythonUnlikely6.00.5%2026-08-18
CVE-2026-15310zipfile: bzip2/LZMA/Zstandard members decompress without a max_length bound, defeating chunked-read memory limitsPython Software Foundation · CPythonUnlikely2.10.5%2026-08-25
CVE-2026-19445Use-after-free of a server-side SSLContext when sni_callback switches contextsPython Software Foundation · CPythonUnlikely9.20.5%2026-09-30
CVE-2026-3276Potential DoS via quadratic complexity in unicodedata.normalize()Python Software Foundation · CPythonUnlikely6.30.5%2026-06-03
CVE-2026-119170Regression in FIPS enforcement of hash algorithms affecting only Python 3.14.10Python Software Foundation · CPythonUnlikely8.20.5%2026-11-06
CVE-2026-4360Tarfile.extract() doesn't fully respect filter parameterPython Software Foundation · CPythonUnlikely2.00.5%2026-06-30
CVE-2026-0672Header injection in http.cookies.MorselPython Software Foundation · CPythonUnlikely6.00.5%2026-01-20
CVE-2026-19672tarfile extraction filter bypass allows creation of directories outside the destinationPython Software Foundation · CPythonUnlikely6.30.5%2026-08-19

Exploitation: exploited (CISA KEV), a public nuclei check, then EPSS: likely 10% or more, possible 1 to 10%, unlikely under 1%. Data as of 2026-11-15.