Lucene search

K
seebugRootSSV:2331
HistoryOct 24, 2007 - 12:00 a.m.

IE和Firefox浏览器Digest认证请求拆分漏洞

2007-10-2400:00:00
Root
www.seebug.org
13

0.037 Low

EPSS

Percentile

90.7%

BUGTRAQ ID: 23668
CVE(CAN) ID: CVE-2007-2292

IE和Firefox都是流行的WEB浏览器。

IE和Firefox在处理Digest认证方式时存在漏洞,可能导致验证失败。

如果用户使用Digest认证通过HTTP请求登录到网站的话,Firefox和IE可能无法正确地验证用户ID。恶意的网页可能在用户ID中包含有换行字符(%0a)注入头数据,如果用户通过代理进行连接的话代理就可能将认证请求解释为两个独立的请求,导致注入任意HTTP头。

Microsoft Internet Explorer 7.0.5730.11
Mozilla Thunderbird < 2.0.0.8
Mozilla SeaMonkey < 1.1.5
目前厂商已经发布了升级补丁以修复这个安全问题,请到厂商的主页下载:

<a href=“http://www.mozilla.org/projects/seamonkey/” target=“_blank”>http://www.mozilla.org/projects/seamonkey/</a>
<a href=“http://www.mozilla.com/en-US/firefox/” target=“_blank”>http://www.mozilla.com/en-US/firefox/</a>

RedHat

RedHat已经为此发布了安全公告(RHSA-2007:0981-01、RHSA-2007:0979-01、RHSA-2007:0980-01)以及相应补丁:
RHSA-2007:0981-01:Moderate: thunderbird security update
链接:<a href=“https://www.redhat.com/support/errata/RHSA-2007-0981.html” target=“_blank”>https://www.redhat.com/support/errata/RHSA-2007-0981.html</a>

RHSA-2007:0979-01:Critical: firefox security update
链接:<a href=“https://www.redhat.com/support/errata/RHSA-2007-0979.html” target=“_blank”>https://www.redhat.com/support/errata/RHSA-2007-0979.html</a>

RHSA-2007:0980-01:Critical: seamonkey security update
链接:<a href=“https://www.redhat.com/support/errata/RHSA-2007-0980.html” target=“_blank”>https://www.redhat.com/support/errata/RHSA-2007-0980.html</a>


                                                <?php
header('Set-Cookie: PHPSESSID=6555');
if((int)intval($_COOKIE['PHPSESSID']) !== 6555){
header('HTTP/1.0 401 Authorization Required");
header('WWW-Authenticate: Digest r