CVE-2026-97200

Unbounded response body buffering and decompression in hackney

HIGH
8.2
CVSS Score
Published: October 26, 2026 at 01:49 PM UTC
Updated: October 26, 2026 at 04:59 PM UTC
1 product affected across 1 vendorHackney

Using hackney by benoitc?

Get instant alerts when new vulnerabilities affect hackney - before attackers find them.

Real-time alertsTrack your software stackFree plan available
Severity
HIGH8.2
SSVC
No known exploit

Description

Allocation of Resources Without Limits or Throttling vulnerability in hackney_conn in benoitc hackney allows a malicious HTTP server to exhaust client memory via an oversized or highly compressed response body. hackney:request/5 and hackney:body/1 return the whole response body, and nothing bounds how much the connection process buffers. Any server the client requests can trigger it. hackney_conn:read_full_body/2 and the HTTP/2 and HTTP/3 accumulators append every chunk until the body ends. With {auto_decompress, true} the buffered body is then inflated in one step with zlib:gunzip/1 or zlib:inflate/2, which return the whole output at once. This issue affects hackney: from 2.0.0-beta.1 before 4.9.0.

Affected

Our own answer: ranges merged, affected separated from platform-only, with confidence and review flags.

2.0.0-beta.1dc41b79339ca0c41e16d3f2dd17172bc2de855d6

Remediation

No guide yet

No remediation guidance has been written for this CVE yet. What the record does show:

SSVC — Action Prioritization

SSVCNo known exploitAutomatablePartial impact

SSVC signals action urgency (what to patch first), separate from CVSS which measures severity.

CVSS

8.2HIGHEEF
Vector?

Quick Info

StatusAWAITING ANALYSIS
CWE
CWE-409CWE-770

Get alerted

Stop reading CVE feeds looking for your own stack

Track the products you run and VulnTracker tells you when a new CVE affects them — with what is known about fixing it, and nothing about the rest.

Free plan, no card