目标达成 感谢每一位支持者 — 我们达成了 100% 目标!

目标: 1000 元 · 已筹: 1359 元

100%

CVE-2026-114137— Django REST framework 令牌删除失败漏洞

一分钟漏洞结论

影响对象
encode django-rest-framework
利用判断
尚无明确在野利用证据,仍需结合暴露面评估
建议动作
优先检查厂商安全公告和参考链接中的修复版本;无法立即升级时,限制受影响服务暴露并加强监测。

Django REST framework(DRF)是一个用于构建 Web API 的工具包。在版本 3.12.0 至 3.18.2 期间, 中的 方法错误地使用了代理模型的 主键,而实际的 模型是以 作为主键来标识数据行的。这导致 Django 执行的删除查询无法匹配任何行,进而报告“删除零条记录”且未抛出异常。因此,任何通过 实例来撤销凭证的应用程序、管理集成或运维脚本,都会误以为撤销操作已成功,而实际上令牌仍然有效并持续用于身份认证。DRF 自带的 变通方案不受此问题影响,但其他调用方可能因 DRF 令牌默认

CVSS 7.4 · High

可能的 ATT&CK 技术 1 AI

T1552.004 · Private Keys
获取后续新漏洞提醒 登录后订阅

一、 漏洞 CVE-2026-114137 基础信息

漏洞信息

对漏洞内容有疑问?看看神龙的深度分析是否有帮助!
查看神龙十问 ↗

尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。

Vulnerability Title
Django REST framework: TokenProxy.delete() reports success and revokes nothing
来源: CVE Program / CVE List V5
Vulnerability Description
Django REST framework is a toolkit for building Web APIs. From 3.12.0 until 3.18.2, TokenProxy.delete() in rest_framework/authtoken/models.py uses the proxy's user-id pk while the concrete Token token-string primary key identifies rows, so Django issues a deletion query that matches no row and reports zero deletions without raising an error. Applications, administrative integrations, or operational scripts that revoke credentials through a TokenProxy instance can therefore believe revocation succeeded while the token remains live and continues authenticating. DRF's own TokenAdmin.delete_model workaround is not affected, but other callers can leave access available indefinitely because DRF tokens do not expire automatically. This issue is fixed in version 3.18.2.
来源: CVE Program / CVE List V5
CVSS Information
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N
来源: CVE Program / CVE List V5
Vulnerability Type
未有动作错误条件的检测
来源: CVE Program / CVE List V5

受影响产品

厂商 产品 影响版本 CPE 订阅
encode django-rest-framework >= 3.12.0, < 3.18.2 -

二、漏洞 CVE-2026-114137 的公开POC

# POC 描述 源链接 神龙链接
AI 生成 POC 高级

未找到公开 POC。

登录以生成 AI POC

三、漏洞 CVE-2026-114137 的情报信息

请登录查看更多情报信息。

CVE-2026-114137 补丁与修复 (1)

CVE-2026-114137 厂商安全公告 (1)

CVE-2026-114137 厂商页面 (1)

同批安全公告 · encode · 2026-10-21 · 共 3 条

CVE-2026-114136 7.5 HIGH Django REST framework 请求流解码器漏洞
CVE-2026-114138 7.5 HIGH Django REST framework 内容协商 CPU 耗尽漏洞

IV. Related Vulnerabilities

V. Comments for CVE-2026-114137

暂无评论


发表评论