漏洞信息
尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。
Vulnerability Title
Tornado: Urlencoded body parsing omits max_num_fields, so one request can stall the event loop
Vulnerability Description
Tornado is a Python web framework and asynchronous networking library. Prior to 6.5.8, Tornado parses application/x-www-form-urlencoded request bodies with urllib.parse.parse_qs in tornado/escape.py without passing max_num_fields. RequestHandler._execute in tornado/web.py parses the body before handler dispatch through HTTPServerRequest._parse_body and parse_body_arguments in tornado/httputil.py, so an unauthenticated request body containing millions of separator-delimited fields can synchronously stall the single-threaded event loop and delay every connection. The body is bounded only by max_buffer_size, which defaults to 104857600 bytes. This issue is fixed in version 6.5.8.
CVSS Information
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Vulnerability Type
未加控制的资源消耗(资源穷尽)
Vulnerability Title
tornadoweb tornado 输入验证错误漏洞
Vulnerability Description
tornadoweb tornado是tornadoweb团队开源的一个高性能非阻塞Web服务器框架。 tornadoweb tornado 6.5.8之前版本存在安全漏洞,该漏洞源于解析application/x-www-form-urlencoded请求体时未传递max_num_fields参数限制字段数量,可能导致未经身份验证的攻击者通过发送包含数百万分隔字段的请求体同步阻塞单线程事件循环,延迟每个连接,造成拒绝服务。
CVSS Information
N/A
Vulnerability Type
N/A