# Python Software Foundation CPython.

Every CVE that names Python Software Foundation CPython among its affected products, newest first. Vendors and products are as the CNA wrote them.

## Records, newest first

- [socket.getaddrinfo() accepts embedded null bytes in host and port](https://agentprime.io/advisories/CVE-2026-116566.md)
  `CVE-2026-116566` · CVE record: Python Software Foundation CPython · CVSS 5.3 Medium · Not analysed yet · Published 29 Oct 2026 · Tags: CWE-158
- [Lenient parsing of integers for response body and chunk framing](https://agentprime.io/advisories/CVE-2026-103995.md)
  `CVE-2026-103995` · CVE record: Python Software Foundation CPython · CVSS 2.0 Low · Not analysed yet · Published 27 Oct 2026 · Tags: HTTP request smuggling
- [Distrust compromised intermediate certificates in ssl module](https://agentprime.io/advisories/CVE-2026-115557.md)
  `CVE-2026-115557` · CVE record: Python Software Foundation CPython · CVSS 9.4 Critical · Critical (CVSS 9+) · Not analysed yet · Published 24 Oct 2026 · Tags: CWE-299
- [tar filter allows writing outside destination via empty-named symlink](https://agentprime.io/advisories/CVE-2026-114583.md)
  `CVE-2026-114583` · CVE record: Python Software Foundation CPython · CVSS 6.9 Medium · Not analysed yet · Published 22 Oct 2026 · Tags: Path traversal
- [SSLContext.wrap_bio() missing validation of server_hostname parameter](https://agentprime.io/advisories/CVE-2026-19553.md)
  `CVE-2026-19553` · CVE record: Python Software Foundation CPython · CVSS 7.6 High · Not analysed yet · Published 30 Sept 2026 · Tags: Weak cryptography or TLS
- [Use-after-free of a server-side SSLContext when sni_callback switches contexts](https://agentprime.io/advisories/CVE-2026-19445.md)
  `CVE-2026-19445` · CVE record: Python Software Foundation CPython · CVSS 9.2 Critical · Critical (CVSS 9+) · Not analysed yet · Published 30 Sept 2026 · Tags: Memory corruption
- [Race condition in tempfile.TemporaryDirectory cleanup allows deleting files outside the temporary directory](https://agentprime.io/advisories/CVE-2026-12345.md)
  `CVE-2026-12345` · CVE record: Python Software Foundation CPython · CVSS 5.9 Medium · Not analysed yet · Published 29 Sept 2026 · Tags: Path traversal
- [tarfile extraction filters allow file modification and content disclosure via hard link to symlink](https://agentprime.io/advisories/CVE-2026-82049.md)
  `CVE-2026-82049` · CVE record: Python Software Foundation CPython · CVSS 8.4 High · Not analysed yet · Published 14 Sept 2026 · Tags: Path traversal
- [tarfile hardlink fallback ignores custom extraction filter rejection via None](https://agentprime.io/advisories/CVE-2026-87910.md)
  `CVE-2026-87910` · CVE record: Python Software Foundation CPython · CVSS 5.7 Medium · Not analysed yet · Published 11 Sept 2026 · Tags: Path traversal
- [zipfile: bzip2/LZMA/Zstandard members decompress without a max_length bound, defeating chunked-read memory limits](https://agentprime.io/advisories/CVE-2026-15310.md)
  `CVE-2026-15310` · CVE record: Python Software Foundation CPython · CVSS 2.1 Low · Not analysed yet · Published 25 Aug 2026 · Tags: Denial of service
- [tarfile extraction filter bypass allows creation of directories outside the destination](https://agentprime.io/advisories/CVE-2026-19672.md)
  `CVE-2026-19672` · CVE record: Python Software Foundation CPython · CVSS 6.3 Medium · Not analysed yet · Published 19 Aug 2026 · Tags: Path traversal
- [\`HTTPPasswordMgr\` can send saved HTTPS credentials via HTTP because of incorrect scheme matching](https://agentprime.io/advisories/CVE-2026-15806.md)
  `CVE-2026-15806` · CVE record: Python Software Foundation CPython · CVSS 6.0 Medium · Not analysed yet · Published 18 Aug 2026 · Tags: Weak cryptography or TLS, Hard-coded credentials
- [stringprep.map_table_b2() deviates from RFC 3454 Table B.2](https://agentprime.io/advisories/CVE-2026-17084.md)
  `CVE-2026-17084` · CVE record: Python Software Foundation CPython · CVSS 6.0 Medium · Not analysed yet · Published 18 Aug 2026 · Tags: CWE-436
- [Super-linear CPU usage for unbounded input to csv.Sniffer.sniff()](https://agentprime.io/advisories/CVE-2026-18503.md)
  `CVE-2026-18503` · CVE record: Python Software Foundation CPython · CVSS 2.4 Low · Not analysed yet · Published 10 Aug 2026 · Tags: CWE-1176
- [Quadratic Behavior in xml.etree.ElementPath Index Predicates](https://agentprime.io/advisories/CVE-2026-6879.md)
  `CVE-2026-6879` · CVE record: Python Software Foundation CPython · CVSS 2.0 Low · Not analysed yet · Published 28 Jul 2026 · Tags: Denial of service
- [Incremental HTMLParser feed() allows CPU-exhaustion DoS via repeated unterminated markup declarations](https://agentprime.io/advisories/CVE-2026-15308.md)
  `CVE-2026-15308` · CVE record: Python Software Foundation CPython · CVSS 8.7 High · Not analysed yet · Published 9 Jul 2026 · Tags: Denial of service
- [Tarfile.extract() doesn't fully respect filter parameter](https://agentprime.io/advisories/CVE-2026-4360.md)
  `CVE-2026-4360` · CVE record: Python Software Foundation CPython · CVSS 2.0 Low · Not analysed yet · Published 30 Jun 2026 · Tags: CWE-281
- [tarfile opened in streaming mode mishandles EOF](https://agentprime.io/advisories/CVE-2026-11972.md)
  `CVE-2026-11972` · CVE record: Python Software Foundation CPython · CVSS 8.2 High · Not analysed yet · Published 23 Jun 2026 · Tags: Denial of service, CWE-252, CWE-606
- [Configuration Injection via Carriage Return (\r) in write() method](https://agentprime.io/advisories/CVE-2026-0864.md)
  `CVE-2026-0864` · CVE record: Python Software Foundation CPython · CVSS 4.1 Medium · Not analysed yet · Published 23 Jun 2026 · Tags: Other injection
- [tarfile extraction filter bypass allows escaping the destination directory](https://agentprime.io/advisories/CVE-2026-11940.md)
  `CVE-2026-11940` · CVE record: Python Software Foundation CPython · CVSS 7.8 High · Not analysed yet · Published 23 Jun 2026 · Tags: Path traversal
- [CPython >3.11 Insecure Input Validation resulting in privilege escalation](https://agentprime.io/advisories/CVE-2026-12003.md)
  `CVE-2026-12003` · CVE record: Python Software Foundation CPython · CVSS 5.3 Medium · Not analysed yet · Published 16 Jun 2026 · Tags: CWE-427
- [bz2.BZ2Decompressor reuse after error can cause a stack buffer overflow](https://agentprime.io/advisories/CVE-2026-9669.md)
  `CVE-2026-9669` · CVE record: Python Software Foundation CPython · CVSS 8.2 High · Not analysed yet · Published 8 Jun 2026 · Tags: Memory corruption
- [tarfile.data_filter path traversal bypass allows writing outside the extraction directory](https://agentprime.io/advisories/CVE-2026-7774.md)
  `CVE-2026-7774` · CVE record: Python Software Foundation CPython · CVSS 6.9 Medium · Not analysed yet · Published 4 Jun 2026 · Tags: Path traversal
- [Potential DoS via quadratic complexity in unicodedata.normalize()](https://agentprime.io/advisories/CVE-2026-3276.md)
  `CVE-2026-3276` · CVE record: Python Software Foundation CPython · CVSS 6.3 Medium · Not analysed yet · Published 3 Jun 2026 · Tags: Denial of service
- [FTP PASV SSRF, ftpcp() does not use actual peer address, trusts server-supplied PASV host address](https://agentprime.io/advisories/CVE-2026-8328.md)
  `CVE-2026-8328` · CVE record: Python Software Foundation CPython · CVSS 5.9 Medium · Not analysed yet · Published 13 May 2026 · Tags: Server-side request forgery (SSRF)
- [The expat and elementtree parsers use insufficient entropy for XML hash-flooding protection](https://agentprime.io/advisories/CVE-2026-7210.md)
  `CVE-2026-7210` · CVE record: Python Software Foundation CPython · CVSS 6.3 Medium · Not analysed yet · Published 11 May 2026 · Tags: CWE-331
- [shutil.unpack_archive() doesn't check for Windows absolute paths in ZIPs](https://agentprime.io/advisories/CVE-2026-3087.md)
  `CVE-2026-3087` · CVE record: Python Software Foundation CPython · CVSS 6.0 Medium · Not analysed yet · Published 27 Apr 2026 · Tags: Path traversal
- [BaseCookie.js_output() does not neutralize embedded characters](https://agentprime.io/advisories/CVE-2026-6019.md)
  `CVE-2026-6019` · CVE record: Python Software Foundation CPython · CVSS 2.1 Low · Not analysed yet · Published 22 Apr 2026 · Tags: CWE-150
- [Out-of-bounds write in Windows asyncio.ProacterEventLoop.sock_recvfrom_into() when using nbytes](https://agentprime.io/advisories/CVE-2026-3298.md)
  `CVE-2026-3298` · CVE record: Python Software Foundation CPython · CVSS 8.8 High · Not analysed yet · Published 21 Apr 2026 · Tags: Memory corruption
- [Out-of-bounds read/write during remote profiling and asyncio process introspection when connecting to malicious target](https://agentprime.io/advisories/CVE-2026-5713.md)
  `CVE-2026-5713` · CVE record: Python Software Foundation CPython · CVSS 5.3 Medium · Not analysed yet · Published 14 Apr 2026 · Tags: Memory corruption
- [Incomplete mitigation of CVE-2026-4519, %action expansion for command injection to webbrowser.open()](https://agentprime.io/advisories/CVE-2026-4786.md)
  `CVE-2026-4786` · CVE record: Python Software Foundation CPython · CVSS 7.0 High · Not analysed yet · Published 13 Apr 2026 · Tags: Command injection
- [Use-after-free in lzma.LZMADecompressor, bz2.BZ2Decompressor, and gzip.GzipFile after re-use under memory pressure](https://agentprime.io/advisories/CVE-2026-6100.md)
  `CVE-2026-6100` · CVE record: Python Software Foundation CPython · CVSS 9.1 Critical · Critical (CVSS 9+) · Not analysed yet · Published 13 Apr 2026 · Tags: Memory corruption
- [Base64 decoding stops at first padded quad by default](https://agentprime.io/advisories/CVE-2026-3446.md)
  `CVE-2026-3446` · CVE record: Python Software Foundation CPython · CVSS 6.0 Medium · Not analysed yet · Published 10 Apr 2026 · Tags: CWE-345
- [HTTP client proxy tunnel headers not validated for CR/LF](https://agentprime.io/advisories/CVE-2026-1502.md)
  `CVE-2026-1502` · CVE record: Python Software Foundation CPython · CVSS 5.7 Medium · Not analysed yet · Published 10 Apr 2026 · Tags: Other injection
- [webbrowser.open() allows leading dashes in URLs](https://agentprime.io/advisories/CVE-2026-4519.md)
  `CVE-2026-4519` · CVE record: Python Software Foundation CPython · CVSS 7.0 High · Not analysed yet · Published 20 Mar 2026 · Tags: Command injection, CWE-20
- [pkgutil.get_data() does not enforce documented restrictions](https://agentprime.io/advisories/CVE-2026-3479.md)
  `CVE-2026-3479` · CVE record: Python Software Foundation CPython · CVSS 0.0 None · Not analysed yet · Published 18 Mar 2026 · Tags: Path traversal
- [Stack overflow parsing XML with deeply nested DTD content models](https://agentprime.io/advisories/CVE-2026-4224.md)
  `CVE-2026-4224` · CVE record: Python Software Foundation CPython · CVSS 6.0 Medium · Not analysed yet · Published 16 Mar 2026 · Tags: Denial of service
- [Incomplete control character validation in http.cookies](https://agentprime.io/advisories/CVE-2026-3644.md)
  `CVE-2026-3644` · CVE record: Python Software Foundation CPython · CVSS 6.0 Medium · Not analysed yet · Published 16 Mar 2026 · Tags: CWE-20, CWE-116
- [tarfile: Skip DIRTYPE normalization during GNU LONGNAME/LONGLINK handling](https://agentprime.io/advisories/CVE-2025-13462.md)
  `CVE-2025-13462` · CVE record: Python Software Foundation CPython · CVSS 2.0 Low · Not analysed yet · Published 12 Mar 2026 · Tags: Other injection, Unrestricted file upload, CWE-20
- [SourcelessFileLoader does not use io.open_code()](https://agentprime.io/advisories/CVE-2026-2297.md)
  `CVE-2026-2297` · CVE record: Python Software Foundation CPython · CVSS 5.7 Medium · Not analysed yet · Published 4 Mar 2026 · Tags: Information disclosure
- [email BytesGenerator header injection due to unquoted newlines](https://agentprime.io/advisories/CVE-2026-1299.md)
  `CVE-2026-1299` · CVE record: Python Software Foundation CPython · CVSS 6.0 Medium · Not analysed yet · Published 23 Jan 2026 · Tags: Other injection
- [base64.b64decode() always accepts "+/" characters, despite setting altchars](https://agentprime.io/advisories/CVE-2025-12781.md)
  `CVE-2025-12781` · CVE record: Python Software Foundation CPython · CVSS 6.3 Medium · Not analysed yet · Published 21 Jan 2026 · Tags: CWE-704
- [Header injection in http.cookies.Morsel](https://agentprime.io/advisories/CVE-2026-0672.md)
  `CVE-2026-0672` · CVE record: Python Software Foundation CPython · CVSS 6.0 Medium · Not analysed yet · Published 20 Jan 2026 · Tags: Other injection
- [POP3 command injection in user-controlled commands](https://agentprime.io/advisories/CVE-2025-15367.md)
  `CVE-2025-15367` · CVE record: Python Software Foundation CPython · CVSS 5.9 Medium · Not analysed yet · Published 20 Jan 2026 · Tags: Command injection
- [IMAP command injection in user-controlled commands](https://agentprime.io/advisories/CVE-2025-15366.md)
  `CVE-2025-15366` · CVE record: Python Software Foundation CPython · CVSS 5.9 Medium · Not analysed yet · Published 20 Jan 2026 · Tags: Command injection
- [Header injection via newlines in data URL mediatype](https://agentprime.io/advisories/CVE-2025-15282.md)
  `CVE-2025-15282` · CVE record: Python Software Foundation CPython · CVSS 6.0 Medium · Not analysed yet · Published 20 Jan 2026 · Tags: Other injection
- [wsgiref.headers.Headers allows header newline injection](https://agentprime.io/advisories/CVE-2026-0865.md)
  `CVE-2026-0865` · CVE record: Python Software Foundation CPython · CVSS 5.9 Medium · Not analysed yet · Published 20 Jan 2026 · Tags: Other injection
- [Folding email comments of unfoldable characters doesn't preserve parenthesis](https://agentprime.io/advisories/CVE-2025-11468.md)
  `CVE-2025-11468` · CVE record: Python Software Foundation CPython · CVSS 5.7 Medium · Not analysed yet · Published 20 Jan 2026 · Tags: Other injection
- [Quadratic complexity in node ID cache clearing](https://agentprime.io/advisories/CVE-2025-12084.md)
  `CVE-2025-12084` · CVE record: Python Software Foundation CPython · CVSS 6.3 Medium · Not analysed yet · Published 3 Dec 2025 · Tags: Denial of service
- [Out-of-memory when loading Plist](https://agentprime.io/advisories/CVE-2025-13837.md)
  `CVE-2025-13837` · CVE record: Python Software Foundation CPython · CVSS 2.1 Low · Not analysed yet · Published 1 Dec 2025 · Tags: Denial of service
- [Excessive read buffering DoS in http.client](https://agentprime.io/advisories/CVE-2025-13836.md)
  `CVE-2025-13836` · CVE record: Python Software Foundation CPython · CVSS 6.3 Medium · Not analysed yet · Published 1 Dec 2025 · Tags: Denial of service
- [Quadratic complexity in os.path.expandvars() with user-controlled template](https://agentprime.io/advisories/CVE-2025-6075.md)
  `CVE-2025-6075` · CVE record: Python Software Foundation CPython · CVSS 1.8 Low · Not analysed yet · Published 31 Oct 2025 · Tags: Denial of service
- [ZIP64 End of Central Directory (EOCD) Locator record offset not checked](https://agentprime.io/advisories/CVE-2025-8291.md)
  `CVE-2025-8291` · CVE record: Python Software Foundation CPython · CVSS 4.3 Medium · Not analysed yet · Published 7 Oct 2025 · Tags: CWE-1285
- [Tarfile infinite loop during parsing with negative member offset](https://agentprime.io/advisories/CVE-2025-8194.md)
  `CVE-2025-8194` · CVE record: Python Software Foundation CPython · CVSS 7.5 High · Not analysed yet · Published 28 Jul 2025 · Tags: Denial of service
- [HTMLParser quadratic complexity when processing malformed inputs](https://agentprime.io/advisories/CVE-2025-6069.md)
  `CVE-2025-6069` · CVE record: Python Software Foundation CPython · CVSS 4.3 Medium · Not analysed yet · Published 17 Jun 2025 · Tags: Denial of service
- [Bypass extraction filter to modify file metadata outside extraction directory](https://agentprime.io/advisories/CVE-2024-12718.md)
  `CVE-2024-12718` · CVE record: Python Software Foundation CPython · CVSS 5.3 Medium · Not analysed yet · Published 3 Jun 2025 · Tags: Path traversal
- [Tarfile extracts filtered members when errorlevel=0](https://agentprime.io/advisories/CVE-2025-4435.md)
  `CVE-2025-4435` · CVE record: Python Software Foundation CPython · CVSS 7.5 High · Not analysed yet · Published 3 Jun 2025 · Tags: CWE-682
- [Bypassing extraction filter to create symlinks to arbitrary targets outside extraction directory](https://agentprime.io/advisories/CVE-2025-4138.md)
  `CVE-2025-4138` · CVE record: Python Software Foundation CPython · CVSS 7.5 High · Not analysed yet · Published 3 Jun 2025 · Tags: Path traversal
- [Extraction filter bypass for linking outside extraction directory](https://agentprime.io/advisories/CVE-2025-4330.md)
  `CVE-2025-4330` · CVE record: Python Software Foundation CPython · CVSS 7.5 High · Not analysed yet · Published 3 Jun 2025 · Tags: Path traversal
- [Arbitrary writes via tarfile realpath overflow](https://agentprime.io/advisories/CVE-2025-4517.md)
  `CVE-2025-4517` · CVE record: Python Software Foundation CPython · CVSS 9.4 Critical · Critical (CVSS 9+) · Not analysed yet · Published 3 Jun 2025 · Tags: Path traversal

Older: <https://agentprime.io/advisories/technology/python-software-foundation-cpython.md?cursor=WyIyMDI1LTA2LTAzVDEyOjU4OjUwLjM1MjAwMFoiLCJDVkUtMjAyNS00NTE3Il0>

## Filters and formats

Filters are query parameters on this URL: `q` (words, as in a web search engine: `"a phrase"`, `OR`, `-word`; an id; a package or product name), `severity` (low, medium, high or critical), `critical=1`, `kev=1`, `ecosystem` (npm, pypi, packagist, go, maven, rubygems, crates, nuget, hex), `kind=package`, `assigner` (a CNA’s short name), `min_score` and `state`. Each record’s title links to its Markdown page.

- The same list as JSON: <https://api.agentprime.io/v1/advisories?technology=python-software-foundation-cpython>
- Every list: <https://agentprime.io/advisories.md>, critical: <https://agentprime.io/advisories/critical.md>; by weakness: <https://agentprime.io/advisories/tag/sql-injection.md> and the other tags in <https://agentprime.io/llms.txt>; by technology: `/advisories/technology/<slug>.md` (`fortinet-fortimail`)

---

The web page: <https://agentprime.io/advisories/technology/python-software-foundation-cpython/>. Everything for agents: <https://agentprime.io/llms.txt>.
