CVE Catalog

CVE-2024-14029

HighCVSS 7.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.35%

29th percentile - higher than 29% of all known CVEs

Summary

Tornado before 6.4.1 ignores duplicate Transfer-Encoding: chunked headers, treating requests as having no message body and parsing the chunked body as a subsequent request. Attackers can exploit this inconsistency when Tornado is deployed behind proxies to perform HTTP request smuggling.

Risk Assessment

HTTP request smuggling enables access control bypass, cache poisoning, or connection desynchronization. The risk occurs in environments with a proxy in front of Tornado.

Recommendation

Update Tornado to version 6.4.1 or later. Ensure proxies and the server interpret Transfer-Encoding headers consistently.

Other vulnerabilities in Tornado

See all
Original NVD description (English source)

Tornado before 6.4.1 ignores duplicate Transfer-Encoding: chunked headers, treating requests as having no message body and parsing the chunked body as a subsequent request. Attackers can exploit this inconsistency when Tornado is deployed behind proxies to perform HTTP request smuggling, enabling access control bypass, cache poisoning, or connection desynchronization.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS