HTTPX2 是一款面向 Python 的下一代 HTTP 客户端。在 2.12.0 版本之前,HTTPX2 的内容解码器(位于 )会在通过 或 向应用程序输出有界数据块之前,先将每个 gzip、deflate、br 或 zstd 网络数据块完整地解压/扩展。一个 64 KiB 的压缩数据块可能在单次中间内存分配中扩展为约 64 MiB,因此攻击者可控或被攻破的服务器即使应用程序是以流式方式读取响应,也可能导致严重的内存压力,甚至引发进程因内存不足(OOM)而终止。该问题已在 2.12.0 版本中修复。
Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.
| # | POC Description | Source Link | Shenlong Link |
|---|
No public POC found.
Login to generate AI POC| CVE-2026-84381 | 8.1 HIGH | HTTPX2: Secure WebSocket traffic sent without TLS through SOCKS proxies |
| CVE-2026-84378 | 5.9 MEDIUM | HTTPX2: Quadratic SSE line buffering can cause CPU denial of service |
| CVE-2026-84380 | 5.6 MEDIUM | HTTPX2: Conflicting Content-Length and Transfer-Encoding headers can be auto-generated |
| CVE-2026-84379 | 5.3 MEDIUM | HTTPX2: Multipart part header injection via unvalidated file Content-Type and custom heade |
No comments yet