Skip to content
OpenAdvisories
High · 7.5 CVE-2026-128242 EUVD-2026-125050GHSA-gxj9-vqfq-hp64GHSA-qph8-7859-gq2fRUSTSEC-2026-0447RUSTSEC-2026-0448

actix-http before 3.20.1 and actix-web before 4.18.2 Decompression Bomb DoS via encoding::Decoder

Published Nov 13, 2026 · Updated Nov 13, 2026 · Assigned by VulnCheck

Description

actix-http before 3.20.1 and actix-web before 4.18.2 contain an unbounded decompression vulnerability in encoding::Decoder that lets remote attackers exhaust memory and CPU via compressed bodies. Attackers can send small highly compressed gzip, deflate, Brotli or zstd request bodies to Json, Form, Bytes or String extractors, or serve them to awc clients, causing denial of service.

Affected products

VendorProductAffectedFixed
actix actix-http < 3.20.1 3.20.1
actix actix-web < 4.18.2 4.18.2

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Ubuntu 26.10 rust-actix-http No fix yet —
Ubuntu 26.04 LTS rust-actix-http No fix yet —

Affected packages

EcosystemPackageAffectedFixedRecord
crates.io actix-http >= 0.0.0-0, < 3.20.1 3.20.1 RUSTSEC-2026-0448
crates.io actix-web >= 0.0.0-0, < 4.18.2 4.18.2 RUSTSEC-2026-0447

References