Vulnerability Database
Blog
FAQ
Docs
arrow_forward
search
light_mode
dark_mode
Vulnerabilities
search
All ecosystems
2242837
AlmaLinux
5975
Alpaquita
16181
Alpine
4655
Android
3708
Azure Linux
17971
BellSoft Hardened Containers
771
Bitnami
9501
Chainguard
1048720
CleanStart
5479
CRAN
14
crates.io
2768
Debian
68992
Echo
7853
GHC
3
GIT
109121
GitHub Actions
55
Go
9332
Hackage
33
Hex
365
Julia
1713
Linux
29975
Mageia
6237
Maven
7055
MinimOS
148659
npm
229272
NuGet
1869
opam
29
openEuler
8900
openSUSE
14647
OSS-Fuzz
4019
Packagist
7103
Pub
11
PyPI
25495
Red Hat
23535
Rocky Linux
4354
Root
19654
RubyGems
5369
SUSE
23455
SwiftURL
61
TuxCare
9974
Ubuntu
66090
VSCode
21
Wolfi
293843
ID
Packages
Summary
Published
arrow_upward
Attributes
GHSA-3hv7-mjh2-fv65
PyPI/tornado
Tornado: Unbounded query-string argument count allows event-loop-stalling DoS
5 days ago
Fix available
Severity - 5.3 (Medium)
GHSA-chx6-46f5-w4vp
PyPI/tornado
tornado: CurlAsyncHTTPClient enforces no response-size limit — decompression bomb drives unbounded memory accumulation to OOM
5 days ago
Fix available
Severity - 7.5 (High)
GHSA-c2m8-h5v5-343r
PyPI/tornado
Tornado: StaticFileHandler follows symlinks outside static root (path traversal)
5 days ago
Fix available
Severity - 8.2 (High)
PYSEC-2026-3928
PyPI/tornado
Tornado: Urlencoded body parsing omits max_num_fields, so one request can stall the event loop
10 Sep
Fix available
Severity - 7.5 (High)
GHSA-mpf4-983q-p7j4
PyPI/tornado
Tornado: Urlencoded body parsing omits max_num_fields, so one request can stall the event loop
02 Sep
Fix available
Severity - 7.5 (High)
GHSA-8423-8fgw-73vq
PyPI/tornado
tornado: multipart split() creates huge temp list before max_parts check -> memory amplification DoS (httputil.py:34)
01 Sep
Fix available
Severity - 6.9 (Medium)
GHSA-wwv5-g3v4-889x
PyPI/tornado
Tornado: Incomplete fix for CVE-2026-35536: cookie attribute injection re-opened via the legacy case-insensitive `**kwargs` path in `set_cookie`
01 Sep
Fix available
Severity - 2.3 (Low)
GHSA-jhmp-mqwm-3gq8
PyPI/tornado
Tornado: Quadratic DoS via Crafted Multipart Parameters
20 Jul
Fix available
Severity - 7.5 (High)
GHSA-c98p-7wgm-6p64
PyPI/tornado
Tornado: Quadratic DoS via Repeated Header Coalescing
20 Jul
Fix available
Severity - 7.5 (High)
GHSA-pr2v-jx2c-wg9f
PyPI/tornado
Tornado vulnerable to Header Injection and XSS via reason argument
20 Jul
Fix available
Severity - 5.4 (Medium)
PYSEC-2026-3387
PyPI/tornado
Tornado: Authorization header forwarded across cross-origin redirects in SimpleAsyncHTTPClient
13 Jul
Fix available
Severity - 7.7 (High)
PYSEC-2026-3389
PyPI/tornado
tornado AsyncHTTPClient accumulates decompressed chunks without size limit (gzip bomb)
13 Jul
Fix available
Severity - 7.5 (High)
PYSEC-2026-3388
PyPI/tornado
Tornado has out-of-bounds memory access via C extension
13 Jul
Fix available
Severity - 3.7 (Low)
PYSEC-2026-1974
PyPI/tornado
Tornado vulnerable to excessive logging caused by malformed multipart form data
07 Jul
Fix available
Severity - 7.5 (High)
PYSEC-2026-1975
PyPI/tornado
Tornado has an HTTP cookie parsing DoS vulnerability
07 Jul
Fix available
Severity - 7.5 (High)
GHSA-pw6j-qg29-8w7f
PyPI/tornado
Tornado: CurlAsyncHTTPClient leaks per-request credentials on handle reuse
15 Jun
Fix available
Severity - 5.9 (Medium)
Load more...
PyPI - OSV