CVE-2024-14029CWE-444

CVE-2024-14029

High · published September 15, 2026

CVSS v3.1
7.5
EPSS
0%
Percentile
28.7
In the wild
Unconfirmed
What it is

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.

The record
Technical detail
CVSS v3.1
7.5 · HIGH
Vector
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:L/I:H/A:N
CVSS v4.0
9.0 · CVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:N/VC:L/VI:H/VA:N/SC:L/SI:H/SA:N
EPSS
0.00361 · 28.7th percentile
Weakness
CWE-444 · Inconsistent Interpretation of HTTP Requests ('HTTP Request/Response Smuggling')
Published
2026-09-15T20:17Z
References (3)
EPSS history
Timeline
  • 17 SEP 03:20Z
    EPSS moved — → 0%
    epss
  • 15 SEP 15:17Z
    Tornado before 6.4.1 HTTP Request Smuggling via Transfer-Encoding
    cvelistv5