Security Feed
See the latest insights and analysis from our MDR team.
RSS for SlackCVE-2026-82397
By Roy Kalfon |
7 September 2026
Tornado urlencoded body parsing flaw enables single-request event loop stall (DoS)
In tornado < 6.5.8, application/x-www-form-urlencoded bodies are parsed via urllib.parse.parse_qs in tornado/escape.py without max_num_fields. An unauthenticated request with millions of &-delimited fields is parsed synchronously in RequestHandler._execute (HTTPServerRequest._parse_body/parse_body_arguments), stalling the single-threaded event loop and delaying all connections. Upgrade to tornado 6.5.8 to mitigate.