
CVE catalog
CVE-2026-66752
tiny-http through 0.12.0 contains an HTTP request smuggling vulnerability that allows remote attackers to desynchronize request framing by sending a Transfer-Encoding header with any value, including
- Severity
- Medium · CVSS 6.3
- Published
- Source
- [NVD] · [CVE record]
- EPSS
- 0.33% · Oct 25, 2026
tiny-http through 0.12.0 contains an HTTP request smuggling vulnerability that allows remote attackers to desynchronize request framing by sending a Transfer-Encoding header with any value, including non-chunked codings, which causes the library to unconditionally apply chunk-decoding and discard Content-Length. Attackers can exploit the discrepancy between tiny_http's improper Transfer-Encoding parsing and a correctly-implemented front-end proxy to produce two distinct interpretations of a single byte stream, enabling request smuggling, and can additionally send non-chunked bodies with non-chunked Transfer-Encoding values to cause failed body reads that tie up connections and consume worker threads without signaling errors to clients.
Vulnerable and fixed packages
Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.
| Distribution | Package | Release | Version | Status |
|---|---|---|---|---|
| Debian | rust-tiny-http | sid | 0.12.0-1 | vulnerable |
| Debian | rust-tiny-http | forky | 0.12.0-1 | vulnerable |
| Debian | rust-tiny-http | trixie | 0.12.0-1 | vulnerable |
| Debian | rust-tiny-http | bookworm | 0.12.0-1 | vulnerable |
Fixed-version evidence
| Distribution | Package | Type | Release | Fixed version | Urgency | Origin | Bugs |
|---|---|---|---|---|---|---|---|
| Debian | rust-tiny-http | source | sid | (unfixed) | not yet assigned | Not reported | [1142989] |
| Debian | rust-tiny-http | source | forky | (unfixed) | not yet assigned | Not reported | [1142989] |
| Debian | rust-tiny-http | source | trixie | (unfixed) | not yet assigned | Not reported | [1142989] |
| Debian | rust-tiny-http | source | bookworm | (unfixed) | not yet assigned | Not reported | [1142989] |
Notes
[trixie] rust-tiny-http: Minor issue [bookworm] rust-tiny-http: Limited support
OpenFactory catalog packages
[Debian 12 (Bookworm)]
- [librust-tiny-http-dev]Affected
Source package: [rust-tiny-http]
Details (2)
0.12.0-1· amd64 · bookwormAffected
nvd · rust-tiny-http · debian · bookworm; nvd · rust-tiny-http · debian · 12
0.12.0-1· arm64 · bookwormAffected
nvd · rust-tiny-http · debian · bookworm; nvd · rust-tiny-http · debian · 12
[Debian 13 (Trixie)]
- [librust-tiny-http-dev]Affected
Source package: [rust-tiny-http]
Details (2)
0.12.0-1+b2· amd64 · trixieAffected
nvd · rust-tiny-http · debian · 13
0.12.0-1+b2· arm64 · trixieAffected
nvd · rust-tiny-http · debian · 13
Observed: