PT-2026-123343
CVE-2026-97200
·
Published
2026-10-26
·
Updated
2026-10-26
Description by
CVSS 4.0
8.2
HighMetricsAV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Name of the Vulnerable Software and Affected Versions
hackney versions 2.0.0-beta.1 through 4.8.9
Description
A resource allocation issue in
hackney conn allows a malicious HTTP server to exhaust client memory by sending an oversized or highly compressed response body. The functions hackney:request/5 and hackney:body/1 return the entire response body without limits on how much the connection process buffers. Specifically, hackney conn:read full body/2 and the HTTP/2 and HTTP/3 accumulators append every chunk until the body ends.When the
{auto decompress, true} option is used, the buffered body is inflated in a single step using zlib:gunzip/1 or zlib:inflate/2, which return the entire output at once. This can lead to significant memory amplification; for example, a 1 MB gzip body can inflate to 1 GB.Recommendations
Update to version 4.9.0 or later.
As a temporary mitigation, keep
auto decompress disabled to prevent memory amplification during decompression.Exploitability
Exploit
Fix
Impacts
Vendors
Affected products
Found an issue in the description? Have something to add? Feel free to write us 👾