CVE-2026-84382Disclosure

LOWCVSS 7.5 · HIGH

Signal is active with 1 mentions in latest observed window

Immediate actions

  • Patch affected systems immediately

Recommended action window: Monitor and triage in normal cycle

NVD description

HTTPX2 is a next generation HTTP client for Python. Prior to 2.12.0, the HTTPX2 content decoders in src/httpx2/httpx2/_decoders.py fully inflate each gzip, deflate, br, or zstd network chunk before iter_bytes() or aiter_bytes() yields bounded pieces to the application. A 64 KiB compressed chunk can expand to approximately 64 MiB in one intermediate allocation, so an attacker-controlled or compromised server can cause severe memory pressure or out-of-memory process termination even when the application streams the response. This issue is fixed in version 2.12.0.

0.5/ 10 priority

Sources & remediation

Weakness type (CWE)
CWE-409

Priority

LOW

Exploitation

NONE

PoC

NONE

Patch

AVAILABLE

Momentum

STABLE

Threat summary

  • Patch or workaround signal is available
  • 2 mentions across 2 observed days
  • Momentum state: stable

What's happening

  • Patch or workaround mentioned in 1 signal
  • Technical details provided in 1 signal
  • Disclosure: 1 classified signal
  • Peaked 1d ago at 1 mentions (2026-09-07); latest day: 1
  • 2 total mentions across 2 days

Deep dive

Activity timeline2 mentions / 2d
00111Mentions · 2026-09-07: 1Mentions · 2026-09-09: 1Patch / Workaround · 2026-09-09: 1Technical Details · 2026-09-09: 109-0709-09
Signal classification2 categories
Disclosure
150.0%
Patch
150.0%
Referenced assets1 URL
By indicator
Classification over time
DateTotalLabels
2026-09-071
Disclosure1
2026-09-091
Patch1
Full discourse2 posts
  • 西野@nishino_hiroki
    Disclosure

    CVE-2026-84382 https://github.com/pydantic/httpx2/security/advisories/GHSA-8xx6-hgc6-gc2m CVE番号ついた

    Post summary

    The post lists a CVE and provides a link to a GitHub advisory, but offers no additional technical, exploit, or patch information.

    00060322
    1.2K followersView on X
  • Upwind Security MDR@UpwindMDR
    Patch

    🚨High - HTTPX2 Streaming Decompression Memory Exhaustion (CVE-2026-84382) HTTPX2 <2.12.0 fully inflates each gzip/deflate/brotli/zstd network chunk into a single intermediate allocation before yielding streamed bytes. An attacker-controlled or compromised server can send small compressed chunks that expand to tens of MiB, causing memory pressure/OOM and process termination even with streaming enabled. 👉Affected: httpx2 < 2.12.0 | Upgrade to 2.12.0

    Post summary

    A CVE‑2026‑84382 memory exhaustion flaw in HTTPX2 allows attackers to trigger OOM by sending small compressed fragments; users should upgrade to version 2.12.0.

    0001060
    304 followersView on X

Explore more