GHSA-2q7f-mf9f-5qhrRUSTSEC-2026-0446
The HTTP/1 chunked decoder accepts a bare line feed after the final chunk as the start of a trailer instead of rejecting the malformed request.
When an upstream proxy reuses a connection and either pipelines the requests or does not take steps to validate the chunked stream, the decoder can consume the next request's headers as trailer data. It can then parse that request's body as a new request. An attacker can use this difference in request parsing to bypass access controls enforced by a proxy or web application firewall.
Upgrade to actix-http 3.20.2 or later.
AI analysis
Not analysed yet.
Claude analyses new vulnerabilities after each morning's collection, most important first, up to a daily limit. The verified data on this page is complete without it.
| Product | Affected versions | Fixed in | Source |
|---|---|---|---|
| actix-httpcrates.io | >= 0.0.0-0, < 3.20.2 | 3.20.2 | OSV |
No weakness classification (CWE) has been assigned yet.
Published
First publication at the source
Last modified
Latest change at the source
Collected
First seen by Baba Yaga Security