Django ‘HttpRequest.get_host()’信息泄露漏洞

漏洞起因
设计错误信息泄露
危险等级

影响系统
Django 1.3.1

不受影响系统

危害
远程攻击者可以利用漏洞获得敏感信息。

攻击所需条件
攻击者必须访问Django。

漏洞信息
Django是一款开放源代码的Web应用框架,由Python写成。
当处理HTTP “Host”头数据时”HttpRequest.get_host()”方法存在漏洞,可被利用构建特制的头字段泄露任意URLS。

测试方法

厂商解决方案
Django 1.3.4或1.4.2已经修复此漏洞,建议用户下载使用:
https://www.djangoproject.com/weblog/2012/oct/17/security/

漏洞提供者
James Kettle

评论关闭。