Tornado before 6.6 contains a path traversal vulnerability in RequestHandler.static_url() and get_version() that allows attackers to hash files outside static_path using ../ sequences. Attackers controlling input passed to static_url() can obtain SHA-512 hashes of readable files to confirm their existence, or reference /dev/zero to block the event loop indefinitely.
Advisories
No advisories yet.
Fixes
Solution
No solution given by the vendor.
Workaround
No workaround given by the vendor.
References
History
Sun, 08 Nov 2026 01:45:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Description | Tornado before 6.6 contains a path traversal vulnerability in RequestHandler.static_url() and get_version() that allows attackers to hash files outside static_path using ../ sequences. Attackers controlling input passed to static_url() can obtain SHA-512 hashes of readable files to confirm their existence, or reference /dev/zero to block the event loop indefinitely. | |
| Title | Tornado before 6.6 Path Traversal via static_url() Version Hashing | |
| First Time appeared |
Tornadoweb
Tornadoweb tornado |
|
| Weaknesses | CWE-22 | |
| CPEs | cpe:2.3:a:tornadoweb:tornado:*:*:*:*:*:*:*:* | |
| Vendors & Products |
Tornadoweb
Tornadoweb tornado |
|
| References |
| |
| Metrics |
cvssV3_1
|
Projects
Sign in to view the affected projects.
Status: PUBLISHED
Assigner: VulnCheck
Published:
Updated: 2026-11-08T01:37:42.381Z
Reserved: 2026-11-06T00:48:01.382Z
Link: CVE-2026-123534
No data.
Status : Deferred
Published: 2026-11-08T02:16:43.727
Modified: 2026-11-08T02:16:43.863
Link: CVE-2026-123534
No data.
OpenCVE Enrichment
Updated: 2026-11-08T03:30:15Z
Weaknesses