Tornado — CVE history (PyPI)

Tornado

13 CVEs affect the Tornado PyPI package (highest CVSS 7.7). Latest disclosed: 2026-07-14. Full CVE history sourced from NVD.

Summary

Package
Tornado (PyPI)
Total CVEs
13
Actively exploited (CISA KEV)
0
Highest CVSS
7.7
Latest disclosed
2026-07-14

Recent CVEs (top 13)

CVESeverityCVSSKEVPublishedSummary
CVE-2026-49855High7.52026-07-14Tornado is a Python web framework and asynchronous networking library.
CVE-2026-49854Medium5.32026-07-14Tornado is a Python web framework and asynchronous networking library.
CVE-2026-49853High7.72026-07-14Tornado is a Python web framework and asynchronous networking library.
CVE-2026-35536High7.22026-04-03In 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.
CVE-2026-31958High7.52026-03-11Tornado is a Python web framework and asynchronous networking library.
CVE-2025-67726High7.52025-12-12Tornado is a Python web framework and asynchronous networking library.
CVE-2025-67725High7.52025-12-12Tornado is a Python web framework and asynchronous networking library.
CVE-2025-67724Medium5.42025-12-12Tornado is a Python web framework and asynchronous networking library.
CVE-2025-47287High7.52025-05-15Tornado is a Python web framework and asynchronous networking library.
CVE-2024-52804High7.52024-11-22Tornado is a Python web framework and asynchronous networking library.
CVE-2023-28370Medium6.12023-05-25Open 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 crafted URL.
CVE-2014-9720Medium6.52020-01-24Tornado 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 series of crafted re…
CVE-2012-23742012-05-23CRLF 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 input.

All-time worst (top 10 by CVSS)

CVESeverityCVSSKEVPublishedSummary
CVE-2026-49853High7.72026-07-14Tornado is a Python web framework and asynchronous networking library.
CVE-2026-49855High7.52026-07-14Tornado is a Python web framework and asynchronous networking library.
CVE-2026-31958High7.52026-03-11Tornado is a Python web framework and asynchronous networking library.
CVE-2025-67726High7.52025-12-12Tornado is a Python web framework and asynchronous networking library.
CVE-2025-67725High7.52025-12-12Tornado is a Python web framework and asynchronous networking library.
CVE-2025-47287High7.52025-05-15Tornado is a Python web framework and asynchronous networking library.
CVE-2024-52804High7.52024-11-22Tornado is a Python web framework and asynchronous networking library.
CVE-2026-35536High7.22026-04-03In 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.
CVE-2014-9720Medium6.52020-01-24Tornado 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 series of crafted re…
CVE-2023-28370Medium6.12023-05-25Open 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 crafted URL.