Bug 2528772 (CVE-2026-84890) - CVE-2026-84890 undici: undici: Denial of Service via unbounded decompression of compressed responses
Summary: CVE-2026-84890 undici: undici: Denial of Service via unbounded decompression ...
Keywords:
Status: NEW
Alias: CVE-2026-84890
Product: Security Response
Classification: Other
Component: vulnerability
Version: unspecified
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Product Security DevOps Team
QA Contact:
URL:
Whiteboard:
Depends On: 2530853 2530854 2530855 2530852
Blocks:
TreeView+ depends on / blocked
 
Reported: 2026-09-04 17:29 UTC by OSIDB Bzimport
Modified: 2026-09-09 12:30 UTC (History)
53 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Embargoed:


Attachments (Terms of Use)

Description OSIDB Bzimport 2026-09-04 17:29:55 UTC
undici's decompress interceptor decompresses response bodies according to the untrusted Content-Encoding header. While the number of content-encoding layers is capped, the total decompressed output size is unbounded and there is no configuration option to limit it. A malicious or faulty upstream can therefore return a small compressed payload, a compression bomb, that expands to hundreds of megabytes or more in client memory, an asymmetric resource consumption that can exhaust memory and crash the process. This affects undici versions from 7.15.0 up to 7.29.1 and from 8.0.0 up to 8.10.2. Users should upgrade to undici 7.29.1 or 8.10.2.


Note You need to log in before you can comment on or make changes to this bug.