Tornado 在 6.4.1 版本之前会忽略重复的 头,将请求视为没有消息体,并将分块(chunked)消息体解析为后续的请求。当 Tornado 部署在代理服务器之后时,攻击者可以利用这种不一致性来实施 HTTP 请求走私(HTTP Request Smuggling),从而导致访问控制被绕过、缓存投毒(Cache Poisoning)或连接去同步(Connection Desynchronization)等问题。
| Vendor | Product | Version Range | Status |
|---|---|---|---|
| tornadoweb | tornado | < 6.4.1 |
affected |
6.4.1 |
unaffected |
Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.
| Vendor | Product | Affected Versions | CPE | Subscribe |
|---|---|---|---|---|
| tornadoweb | tornado | 0 ~ 6.4.1 | - |
|
| # | POC Description | Source Link | Shenlong Link |
|---|
No public POC found.
Login to generate AI POC| CVE-2023-54397 | 7.5 HIGH | Tornado before 6.3.3 HTTP Request Smuggling via Content-Length |
| CVE-2026-91990 | 7.5 HIGH | Tornado before 6.5.8 Memory Amplification DoS via multipart |
| CVE-2026-91992 | 5.9 MEDIUM | Tornado before 6.5.7 Credential Leak via Handle Reuse |
| CVE-2026-91991 | 5.4 MEDIUM | Tornado before 6.5.8 Cookie Attribute Injection via Capitalized kwargs |
| CVE-2024-58384 | 5.4 MEDIUM | Tornado before 6.4.1 CRLF Injection via CurlAsyncHTTPClient |
No comments yet