漏洞信息
尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。
Vulnerability Title
Python-Multipart: Semicolon treated as querystring field separator enables parameter smuggling
Vulnerability Description
Python-Multipart is a streaming multipart parser for Python. Prior to 0.0.30, QuerystringParser treated ; as a field separator in application/x-www-form-urlencoded bodies, in addition to &. The WHATWG URL standard, modern browsers, and Python's urllib.parse (since the CVE-2021-23336 fix) treat only & as a separator. This creates a parser differential: the same bytes are tokenized into different fields than a WHATWG compliant intermediary would produce, allowing an attacker to smuggle extra form fields past an upstream body inspecting component. This vulnerability is fixed in 0.0.30.
CVSS Information
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:N
Vulnerability Type
解释冲突
Vulnerability Title
Kludex python-multipart 处理逻辑错误漏洞
Vulnerability Description
Kludex python-multipart是Kludex的开源Web中间件流式解析库。 Kludex python-multipart 0.0.30之前版本存在安全漏洞,该漏洞源于QuerystringParser将;和&均作为application/x-www-form-urlencoded正文中的字段分隔符处理,而WHATWG URL标准、现代浏览器及Python的urllib.parse仅将&视为分隔符,导致解析差异,允许攻击者绕过上游正文检查组件夹带额外表单字段。
CVSS Information
N/A
Vulnerability Type
N/A