top of page
perceptive_background_267k.jpg

tiny-http through 0.12.0 contains an HTTP request smuggling vulnerability that allows remote attackers to desynchronize request framing by sending a Transfer-En…

Published:

28 juli 2026 om 00:00:00

Alert date:

28 juli 2026 om 19:04:58

Source:

nvd.nist.gov

Click to open the original link from this advisory

Web Technologies, Supply Chain & Dependencies

CVE-2026-66752 affects tiny-http through version 0.12.0, exposing a critical HTTP request smuggling vulnerability. The flaw stems from improper handling of the Transfer-Encoding header, where the library unconditionally applies chunk-decoding for any Transfer-Encoding value and discards Content-Length. Remote attackers can exploit the discrepancy between tiny-http's parsing behavior and a correctly-implemented front-end proxy to produce two distinct interpretations of a single byte stream, enabling classic request smuggling attacks. Additionally, attackers can send non-chunked bodies with non-chunked Transfer-Encoding values to cause failed body reads, tying up connections and consuming worker threads without signaling errors to clients. This can lead to denial of service through resource exhaustion. The vulnerability is exploitable remotely without authentication. Proof-of-concept code is publicly available on GitHub, increasing the risk of exploitation.

Technical details

Mitigation steps:

Affected products:

tiny-http 0.12.0 and earlier

Related links:

Related CVE's:

Related threat actors:

IOC's:

This article was created with the assistance of AI technology by Perceptive.

© 2025 by Perceptive Security. All rights reserved.

email: info@perceptivesecurity.com

Deze website toont informatie afkomstig van externe bronnen; Perceptive aanvaardt geen verantwoordelijkheid voor de juistheid, volledigheid of actualiteit van deze informatie.

bottom of page