Django REST framework 是一个用于构建 Web API 的工具包。在 3.18.2 版本之前, 中的 方法会接受数量无上限且总大小不受限制的 Accept 令牌。与此同时,该文件中的 方法会对每个由攻击者控制的令牌、每个渲染器(renderer)以及强制触发的 406 内容协商,反复调用来自 的 解析逻辑。 远程未认证客户端可以发送大量不同的媒体类型,其中包含带有大量分号的大尺寸引号参数值。这将导致 Django 的参数解析器与 DRF 的重复解析结构消耗不成比例的 CPU 资源。针对任何可访问
Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.
| Vendor | Product | Affected Versions | CPE | Subscribe |
|---|---|---|---|---|
| encode | django-rest-framework | < 3.18.2 | - |
|
| # | POC Description | Source Link | Shenlong Link |
|---|
No public POC found.
Login to generate AI POC| CVE-2026-114136 | 7.5 HIGH | Django REST framework: JSONParser applies an attacker-named codec to the request stream |
| CVE-2026-114137 | 7.4 HIGH | Django REST framework: TokenProxy.delete() reports success and revokes nothing |
No comments yet