CP
Product
CPython
35
CVEs
0
On KEV
9.4
Max CVSS
6
New 30D
Severity mix
Critical 2High 12Medium 16Low 5
Watch
Add CPython to your stack to get only the CVEs that touch what you run.
| CVE | CVSS | Published | Summary · affected versions |
|---|---|---|---|
| CVE-2026-114583 New | 6.9 | Oct 22 | tar filter allows writing outside destination via empty-named symlink Affected: before 3.11.18; 3.12.0 before 3.12.16; 3.13.0 before 3.13.18; 3.14.0 before 3.14.10; 3.15.0 before 3.15.2; 3.16.0a1 before 3.16.0 |
| CVE-2026-7774 | 6.9 | Jun 4 | tarfile.data_filter path traversal bypass allows writing outside the extraction directory Affected: before 3.10.21; 3.11.0 before 3.11.16; 3.12.0 before 3.12.14; 3.13.0 before 3.13.14; 3.14.0 before 3.14.6; 3.15.0a1 before 3.15.0b2 |
| CVE-2026-19672 | 6.3 | Aug 19 | tarfile extraction filter bypass allows creation of directories outside the destination Affected: before 3.16.0 |
| CVE-2026-3276 | 6.3 | Jun 3 | Potential DoS via quadratic complexity in unicodedata.normalize() Affected: before 3.10.21; 3.11.0 before 3.11.16; 3.12.0 before 3.12.14; 3.13.0 before 3.13.14; 3.14.0 before 3.14.6; 3.15.0a1 before 3.15.0b2 |
| CVE-2026-6019 | 6.1 | Apr 22 | BaseCookie.js_output() does not neutralize embedded characters Affected: before 3.13.14; 3.14.0a1 before 3.14.5rc1; 3.15.0a1 before 3.15.0b1 |
| CVE-2026-15806 | 6.0 | Aug 18 | `HTTPPasswordMgr` can send saved HTTPS credentials via HTTP because of incorrect scheme matching Affected: before 3.10.22; 3.11.0 before 3.11.17; 3.12.0 before 3.12.15; 3.13.0 before 3.13.16; 3.14.0 before 3.14.8; 3.15.0a1 before 3.15.0rc2 |
| CVE-2026-17084 | 6.0 | Aug 18 | stringprep.map_table_b2() deviates from RFC 3454 Table B.2 Affected: before 3.10.22; 3.11.0 before 3.11.17; 3.12.0 before 3.12.15; 3.13.0 before 3.13.16; 3.14.0 before 3.14.8; 3.15.0a1 before 3.15.0rc2 |
| CVE-2026-3446 | 6.0 | Apr 10 | Base64 decoding stops at first padded quad by default Affected: before 3.13.13; 3.14.0 before 3.14.4; 3.15.0a1 before 3.15.0a8 |
| CVE-2026-12345 | 5.9 | Sep 29 | Race condition in tempfile.TemporaryDirectory cleanup allows deleting files outside the temporary directory Affected: before 3.12.15; 3.13.0 before 3.13.18; 3.14.0 before 3.14.9; 3.15.0a1 before 3.15.0rc3 |
| CVE-2026-8328 | 5.9 | May 13 | FTP PASV SSRF, ftpcp() does not use actual peer address, trusts server-supplied PASV host address Affected: before 3.10.21; 3.11.0 before 3.11.16; 3.12.0 before 3.12.14; 3.13.0 before 3.13.14; 3.14.0 before 3.14.6; 3.15.0a1 before 3.15.0b2 |
| CVE-2026-87910 | 5.7 | Sep 11 | tarfile hardlink fallback ignores custom extraction filter rejection via None Affected: before 3.10.22; 3.11.0 before 3.11.17; 3.12.0 before 3.12.15; 3.13.0 before 3.13.16; 3.14.0 before 3.14.9; 3.15.0a1 before 3.15.0rc3 |
| CVE-2026-1502 | 5.7 | Apr 10 | HTTP client proxy tunnel headers not validated for CR/LF Affected: before 3.10.21; 3.11.0 before 3.11.16; 3.12.0 before 3.12.14; 3.13.0 before 3.13.14; 3.14.0a1 before 3.14.5rc1; 3.15.0a1 before 3.15.0b1 |
| CVE-2026-0864 | 5.5 | Jun 23 | Configuration Injection via Carriage Return (\r) in write() method Affected: before 3.10.21; 3.11.0 before 3.11.16; 3.12.0 before 3.12.14; 3.13.0 before 3.13.15; 3.14.0 before 3.14.7; 3.15.0a1 before 3.15.0b4 |
| CVE-2026-4360 | 5.3 | Jun 30 | Tarfile.extract() doesn't fully respect filter parameter Affected: before 3.10.21; 3.11.0 before 3.11.16; 3.12.0 before 3.12.14; 3.13.0 before 3.13.15; 3.14.0 before 3.14.7; 3.15.0a1 before 3.15.0b4 |
| CVE-2026-12003 | 5.3 | Jun 16 | CPython >3.11 Insecure Input Validation resulting in privilege escalation Affected: before 3.11.16; 3.12.0 before 3.12.14; 3.13.0 before 3.13.15; 3.14.0 before 3.14.7; 3.15.0a1 before 3.15.0b3 |
| CVE-2026-5713 | 5.3 | Apr 14 | Out-of-bounds read/write during remote profiling and asyncio process introspection when connecting to malicious target Affected: before 3.14.5; 3.15.0a1 before 3.15.0b1 |
Showing 16
