InfraGuard

Python 3.15 vulnerabilities

14 known CVEs affect the 3.15 line of Python.

8.7 max CVSS
Check your versionpython3 -V

CVEs affecting 3.15

CVE Title CVSS Exploited EPSS Published
CVE-2026-15308 Incremental HTMLParser feed() allows CPU-exhaustion DoS via repeated unterminated markup declarations 8.7 — 2026-07-10
CVE-2026-4519 webbrowser.open() allows leading dashes in URLs 7.0 — 2026-03-21
CVE-2025-13836 Excessive read buffering DoS in http.client 6.3 — 2025-12-02
CVE-2025-12084 Quadratic complexity in node ID cache clearing 6.3 — 2025-12-04
CVE-2025-12781 base64.b64decode() always accepts "+/" characters, despite setting altchars 6.3 — 2026-01-22
CVE-2026-7210 The expat and elementtree parsers use insufficient entropy for XML hash-flooding protection 6.3 — 2026-05-12
CVE-2026-3644 Incomplete control character validation in http.cookies 6.0 — 2026-03-17
CVE-2026-4224 Stack overflow parsing XML with deeply nested DTD content models 6.0 — 2026-03-17
CVE-2026-3087 shutil.unpack_archive() doesn't check for Windows absolute paths in ZIPs 6.0 — 2026-04-28
CVE-2026-0864 Configuration Injection via Carriage Return (\r) in write() method 4.1 — 2026-06-24
CVE-2025-13837 Out-of-memory when loading Plist 2.1 — 2025-12-02
CVE-2026-6019 BaseCookie.js_output() does not neutralize embedded characters 2.1 — 2026-04-23
CVE-2025-13462 tarfile: Skip DIRTYPE normalization during GNU LONGNAME/LONGLINK handling 2.0 — 2026-03-13
CVE-2025-6075 Quadratic complexity in os.path.expandvars() with user-controlled template 1.8 — 2025-11-01

Track these versions on your own servers

InfraGuard collects installed software versions from every server and flags the ones with known vulnerabilities. Self-hosted — nothing leaves your network.

Weekly exploited-vulnerability digest

The KEV additions that matter for self-hosted servers, once a week. No other mail.

Data: CVE List (CVE® Program), NVD, CISA KEV, FIRST EPSS (see EPSS at https://www.first.org/epss), endoflife.date. Software list: awesome-selfhosted (CC BY-SA 3.0).