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

[CVE catalog]

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.

DistributionPackageReleaseVersionStatus
Debianrust-tiny-httpsid0.12.0-1vulnerable
Debianrust-tiny-httpforky0.12.0-1vulnerable
Debianrust-tiny-httptrixie0.12.0-1vulnerable
Debianrust-tiny-httpbookworm0.12.0-1vulnerable

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianrust-tiny-httpsourcesid(unfixed)not yet assignedNot reported[1142989]
Debianrust-tiny-httpsourceforky(unfixed)not yet assignedNot reported[1142989]
Debianrust-tiny-httpsourcetrixie(unfixed)not yet assignedNot reported[1142989]
Debianrust-tiny-httpsourcebookworm(unfixed)not yet assignedNot reported[1142989]

[Debian bug #1142989]

Notes

[trixie] rust-tiny-http: Minor issue [bookworm] rust-tiny-http: Limited support

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • Source package: [rust-tiny-http]

    Details (2)
    • 0.12.0-1 · amd64 · bookworm

      Affected

      nvd · rust-tiny-http · debian · bookworm; nvd · rust-tiny-http · debian · 12

    • 0.12.0-1 · arm64 · bookworm

      Affected

      nvd · rust-tiny-http · debian · bookworm; nvd · rust-tiny-http · debian · 12

[Debian 13 (Trixie)]

  • Source package: [rust-tiny-http]

    Details (2)
    • 0.12.0-1+b2 · amd64 · trixie

      Affected

      nvd · rust-tiny-http · debian · 13

    • 0.12.0-1+b2 · arm64 · trixie

      Affected

      nvd · rust-tiny-http · debian · 13

Observed:

References