【误差通告】Django SQL 注入误差 (CVE-2025-57833)

宣布时间 2025-09-04

一、误差概述


误差名称

Django SQL 注入误差

CVE   ID

CVE-2025-57833

误差类型

SQL注入

发明时间

2025-09-04

误差评分

7.1

误差品级

高危

攻击向量

网络

所需权限

低

使用难度

高

用户交互

不需要

PoC/EXP

已果真

在野使用

未发明


Django是一个高级的Python Web框架,用于快速开发清静、可维护的网站。它勉励遵照“DRY”(Don't Repeat Yourself)原则,提供了富厚的内置功效,如自动化的管理界面、数据库模子、URL路由、表单处置惩罚、验证、认证等。Django是一个全栈框架,适合开发从简朴应用到重大系统的种种Web项目。其设计注重可重用性、快速开发和高效的数据库操作,使开发者能够专注于营业逻辑而非底层代码。


2025年9月4日,尊龙凯官网入口集团VSRC监测到Django框架中的一项高危SQL注入误差。该误差源于FilteredRelation功效在处置惩罚列又名时,未对通过kwargs转达给QuerySet.annotate()或QuerySet.alias()的字典举行充分验证。攻击者可以结构恶意字典,使用字典睁开特征,将恶意输入注入SQL盘问的列又名部分,从而绕过通例SQL注入防护。乐成使用后,攻击者可读取、修改或删除数据库中的敏感数据,甚至执行恣意SQL下令,导致数据泄露或完全控制数据库。误差评分7.1分,误差级别高危。


二、影响规模


4.2 <= Django < 4.2.24
5.1 <= Django < 5.1.12
5.2 <= Django < 5.2.6


三、清静步伐


3.1 升级版本


已宣布修复版本,请将Django升级到如下版本。
Django >= 4.2.24
Django >= 5.1.12
Django >= 5.2.6


下载链接:https://www.djangoproject.com/download/


3.2 暂时步伐


暂无。


3.3 通用建议


? 按期更新系统补丁,镌汰系统误差,提升服务器的清静性。
? 增强系统和网络的会见控制,修改防火墙战略,关闭非须要的应用端口或服务,镌汰将危险服务(如SSH、RDP等)袒露到公网,镌汰攻击面。
? 使用企业级清静产品,提升企业的网络清静性能。
? 增强系统用户和权限管理,启用多因素认证机制和最小权限原则,用户和软件权限应坚持在最低限度。

? 启用强密码战略并设置为按期修改。


3.4 参考链接


https://nvd.nist.gov/vuln/detail/CVE-2025-57833
https://www.djangoproject.com/weblog/2025/sep/03/security-releases/