Priority HIGH 77
Tornado versions before 6.5.9 contain an unbounded memory accumulation vulnerability in CurlAsyncHTTPClient that allows remote attackers to cause denial of service by sending a compressed response.
CVSS 4.0HIGH 8.7· Network · No auth · No interaction · EPSS 0.00628 · Published 2026-10-01 · Partial fix · 6.5.9 CWE-409
Priority HIGH 77
Tornado before 6.5.8 contains a memory amplification vulnerability in parse_multipart_form_data that splits multipart data before validating the max_parts limit.
CVSS 4.0HIGH 8.7· Network · No auth · No interaction · EPSS 0.00424 · Published 2026-09-15 · Partial fix · 6.5.8 CWE-770
Priority HIGH 72
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.
CVSS 4.0CRITICAL 9.0· Network · No auth · No interaction · EPSS 0.00361 · Published 2026-09-15 · Partial fix · 6.4.1 CWE-444
Priority HIGH 69
Tornado before 6.5.9 contains a path traversal vulnerability in StaticFileHandler that follows symbolic links inside the static root without confirming the resolved target stays within it.
CVSS 4.0HIGH 8.2· Network · No auth · No interaction · EPSS 0.00522 · Published 2026-10-01 · Partial fix · 6.5.9 CWE-59
Priority HIGH 69
Tornado before 6.5.7 contains a credential leak vulnerability in CurlAsyncHTTPClient where pycurl handles are reused across requests without proper state clearing.
CVSS 4.0HIGH 8.2· Network · No auth · No interaction · EPSS 0.00239 · Published 2026-09-15 · Partial fix · 6.5.7 CWE-200
Priority MEDIUM 61
Tornado before 6.5.8 contains an incomplete fix for cookie attribute injection that allows attackers to inject arbitrary cookie attributes by passing capitalized or legacy keyword arguments to set_cookie.
CVSS 4.0MEDIUM 6.3· Network · No auth · No interaction · EPSS 0.00247 · Published 2026-09-15 · Partial fix · 6.5.8 CWE-113
Priority MEDIUM 44
Tornado is a Python web framework and asynchronous networking library.
CVSS 4.0HIGH 8.7· Network · No auth · No interaction · EPSS 0.00417 · Published 2026-03-11 · Partial fix · 6.5.5 CWE-400
Priority MEDIUM 41
Tornado is a Python web framework and asynchronous networking library.
CVSS 3.1HIGH 7.5· Network · No auth · No interaction · EPSS 0.01044 · Published 2024-11-22 · Partial fix · 6.4.2 CWE-400
Priority MEDIUM 40
Tornado is a Python web framework and asynchronous networking library.
CVSS 3.1HIGH 7.5· Network · No auth · No interaction · EPSS 0.00572 · Published 2026-07-14 · Partial fix · 6.5.6 CWE-409
Priority MEDIUM 40
Tornado is a Python web framework and asynchronous networking library.
CVSS 3.1HIGH 7.5· Network · No auth · No interaction · EPSS 0.00535 · Published 2025-12-12 · Partial fix · 6.5.3 CWE-400
Priority MEDIUM 40
Tornado is a Python web framework and asynchronous networking library.
CVSS 3.1HIGH 7.5· Network · No auth · No interaction · EPSS 0.00559 · Published 2025-12-12 · Partial fix · 6.5.3 CWE-400
Priority MEDIUM 40
Tornado is a Python web framework and asynchronous networking library.
CVSS 3.1HIGH 7.5· Network · No auth · No interaction · EPSS 0.00745 · Published 2025-05-15 · Partial fix · 6.5.0, 6.5 CWE-770
Priority LOW 39
Tornado is a Python web framework and asynchronous networking library.
CVSS 3.1HIGH 7.5· Network · No auth · No interaction · EPSS 0.00346 · Published 2026-08-31 · Partial fix · 6.5.8 CWE-1284
Priority LOW 39
Tornado before 6.3.3 contains an HTTP request smuggling vulnerability due to improper parsing of Content-Length headers accepting non-standard characters.
CVSS 4.0CRITICAL 9.0· Network · No auth · No interaction · EPSS 0.00377 · Published 2026-09-15 · Partial fix · 6.3.3 CWE-444
Priority LOW 37
Tornado before 6.5.9 fails to limit the number of query string fields in HTTPServerRequest.__init__, allowing remote attackers to cause event-loop stalling by sending requests with thousands of query parameters.
CVSS 4.0MEDIUM 6.9· Network · No auth · No interaction · EPSS 0.00467 · Published 2026-10-01 · Partial fix · 6.5.9 CWE-770
Priority LOW 37
In Tornado before 6.5.5, cookie attribute injection could occur because the domain, path, and samesite arguments to .RequestHandler.set_cookie were not checked for crafted characters.
CVSS 3.1HIGH 7.2· Network · No auth · No interaction · EPSS 0.00246 · Published 2026-04-03 · Partial fix · 6.5.5 CWE-159
Priority LOW 34
Tornado is a Python web framework and asynchronous networking library.
CVSS 3.1HIGH 7.7· Network · Low privileges · No interaction · EPSS 0.00445 · Published 2026-07-14 · Partial fix · 6.5.6 CWE-200
Priority LOW 34
Tornado before 3.2.2 sends arbitrary responses that contain a fixed CSRF token and may be sent with HTTP compression, which makes it easier for remote attackers to conduct a BREACH attack and determine this token via a s…
CVSS 3.1MEDIUM 6.5· Network · No auth · User interaction · EPSS 0.02521 · Published 2020-01-24 · Partial fix · 3.2.2 CWE-203
Priority LOW 30
Tornado is a Python web framework and asynchronous networking library.
CVSS 3.1MEDIUM 5.3· Network · No auth · No interaction · EPSS 0.00384 · Published 2026-10-26 · Partial fix · 6.6 CWE-407
Priority LOW 30
Tornado is a Python web framework and asynchronous networking library.
CVSS 3.1MEDIUM 5.3· Network · No auth · No interaction · EPSS 0.00384 · Published 2026-10-26 · Partial fix · 6.6.0, 6.6 CWE-400
Priority LOW 30
Tornado is a Python web framework and asynchronous networking library.
CVSS 3.1MEDIUM 5.3· Network · No auth · No interaction · EPSS 0.00419 · Published 2026-07-14 · Partial fix · 6.5.6 CWE-126
Priority LOW 30
Open redirect vulnerability in Tornado versions 6.3.1 and earlier allows a remote unauthenticated attacker to redirect a user to an arbitrary web site and conduct a phishing attack by having user access a specially craft…
CVSS 3.1MEDIUM 6.1· Network · No auth · User interaction · EPSS 0.01142 · Published 2023-05-25 · Partial fix · 6.3.2 CWE-601
Priority LOW 28
Tornado before 6.4.1 contains a CRLF injection vulnerability in CurlAsyncHTTPClient that fails to reject carriage return and line feed characters in request headers.
CVSS 4.0MEDIUM 6.3· Network · No auth · No interaction · EPSS 0.00249 · Published 2026-09-15 · Partial fix · 6.4.1 CWE-113
Priority LOW 27
Tornado is a Python web framework and asynchronous networking library.
CVSS 3.1MEDIUM 6.1· Network · No auth · User interaction · EPSS 0.0024 · Published 2025-12-12 · Partial fix · 6.5.3 CWE-644
Priority LOW 26
CRLF injection vulnerability in the tornado.web.RequestHandler.set_header function in Tornado before 2.2.1 allows remote attackers to inject arbitrary HTTP headers and conduct HTTP response splitting attacks via crafted…
CVSS 2.0MEDIUM 5.0· Network · No auth · Interaction — · EPSS 0.01346 · Published 2012-05-23 · Fixed in 2.2.1 CWE-20
Load more