安全研究

安全漏洞
Django拒绝服务和信息泄露漏洞

发布日期:2013-02-19
更新日期:2013-02-21

受影响系统:
Django Django 1.4.x
Django Django 1.3.x
描述:
BUGTRAQ  ID: 58061
CVE(CAN) ID: CVE-2013-0305,CVE-2013-0306

Django是Python编程语言驱动的一个开源Web应用程序框架。

Django 1.3.6、1.4.4之前版本在实现上存在多个漏洞,可被恶意用户利用绕过某些安全限制并造成拒绝服务。

1、扩展XML实体时存在错误,通过包含恶意属性的特制XML,可消耗大量内存。

2、处理某些XML数据时存在错误,通过包含外部实体引用的特制XML数据,可泄露敏感信息。

3、在访问历史视图时,管理员界面没有正确验证访问权限,可被利用查看管理界面内的对象访问历史。

4、在处理表单提交时表单集中存在错误,通过提交特制的表单,可导致大量内存消耗并显示应用不可用。

<*来源:Orange Tsai
  
  链接:https://www.djangoproject.com/weblog/2013/feb/19/security/
        http://secunia.com/advisories/52243/
*>

建议:
厂商补丁:

Django
------
目前厂商已经发布了升级补丁以修复这个安全问题,请到厂商的主页下载:

https://www.djangoproject.com/m/releases/1.3/Django-1.3.6.tar.gz

浏览次数:3898
严重程度:0(网友投票)
本安全漏洞由绿盟科技翻译整理,版权所有,未经许可,不得转载
绿盟科技给您安全的保障