漏洞信息
尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。
Vulnerability Title
Django REST framework: Potential bypass of Django `DATA_UPLOAD_MAX_MEMORY_SIZE` when parsing oversized JSON and urlencoded request bodies via DRF `request.data`
Vulnerability Description
Django REST framework is a toolkit for building Web APIs. Prior to 3.17.2, Django REST Framework's request.data parsing in rest_framework/request.py Request._parse() passes the underlying HttpRequest stream to JSONParser and FormParser for application/json and application/x-www-form-urlencoded bodies, bypassing Django's DATA_UPLOAD_MAX_MEMORY_SIZE protection and allowing oversized request bodies to consume additional memory and CPU. This issue is fixed in version 3.17.2.
CVSS Information
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
Vulnerability Type
未加控制的资源消耗(资源穷尽)
Vulnerability Title
Encode Django REST framework 资源管理错误漏洞
Vulnerability Description
Encode Django REST framework是Encode组织开源的一款构建RESTful API的开发框架。 Encode Django REST framework 3.17.2之前版本存在资源管理错误漏洞,该漏洞源于rest_framework/request.py Request._parse()解析请求数据时,将底层HttpRequest流传递给JSONParser和FormParser处理application/json和application/x-www-form-urlenco
CVSS Information
N/A
Vulnerability Type
N/A