PatchSiren

Python CVE debriefs

These pages are published after PatchSiren validates generated defensive summaries against stored public CVE and source evidence.

MEDIUM Python CVE published 2026-04-10

CVE-2026-1502

CVE-2026-1502 describes a CR/LF handling flaw where bytes were not rejected in HTTP client proxy tunnel headers or host values. In practical terms, that kind of validation gap can let attacker-controlled input alter outbound request formatting in proxy-related flows. The supplied references point to CPython fixes and a Python security announcement, while the NVD snapshot is still marked "Awaiting Analysis."

MEDIUM Python CVE published 2025-12-01

CVE-2025-13836

CVE-2025-13836 is a medium-severity Python vulnerability in HTTP response handling. If a client reads a response without specifying a size, the default behavior uses Content-Length. A malicious server can abuse that behavior by advertising a very large value and forcing the client to read excessive data into memory, which can lead to out-of-memory conditions or denial of service.

HIGH Python CVE published 2017-02-15

CVE-2017-5992

CVE-2017-5992 describes a server-side or desktop impact risk in workflows that parse untrusted Excel files with openpyxl 2.4.1. The issue is an XML external entity (XXE) weakness: a crafted .xlsx document can trigger external entity resolution and expose data or affect availability. Because exploitation depends on a user or process opening a malicious file, the practical risk is highest anywhere spreadshe [truncated]