安全研究

安全漏洞
Microsoft Windows SMB2报文协商越界内存引用漏洞(MS09-050)

发布日期:2009-09-08
更新日期:2009-10-13

受影响系统:
Microsoft Windows Vista SP2
Microsoft Windows Vista SP1
Microsoft Windows Vista
Microsoft Windows Server 2008 SP2
Microsoft Windows Server 2008
描述:
BUGTRAQ  ID: 36299
CVE ID: CVE-2009-3103

Windows是微软发布的非常流行的操作系统。

新版Windows系统捆绑了新版的SMB2协议实现,SRV2.SYS驱动没有正确地处理包含畸形SMB头结构数据的NEGOTIATE PROTOCOL REQUEST请求,如果远程攻击者在发送的SMB报文的Process Id High头字段中包含有畸形数据的话,就会在_Smb2ValidateProviderCallback()函数中触发越界内存引用,可能导致执行任意指令或导致系统蓝屏死机。

<*来源:laurent gaffié (laurent.gaffié@gmail.com)
  
  链接:http://marc.info/?l=full-disclosure&m=125237464917777&q=p5
        http://secunia.com/advisories/36623/
        http://www.microsoft.com/technet/security/advisory/975497.mspx?pf=true
        http://marc.info/?l=bugtraq&m=125243829128443&w=2
        http://www.us-cert.gov/cas/techalerts/TA09-286A.html
        http://www.microsoft.com/technet/security/bulletin/ms09-050.mspx?pf=true
*>

测试方法:

警 告

以下程序(方法)可能带有攻击性,仅供安全研究与教学之用。使用者风险自负!

http://marc.info/?l=full-disclosure&m=125237464917777&q=p5
http://securityreason.com/expldownload/1/7141/1
http://www.exploit-db.com/sploits/smb2_exploit_release.zip

建议:
临时解决方法:

如果您不能立刻安装补丁或者升级,NSFOCUS建议您采取以下措施以降低威胁:

* 禁用SMB v2。
* 在防火墙阻断TCP 139和445端口。

厂商补丁:

Microsoft
---------
Microsoft已经为此发布了一个安全公告(MS09-050)以及相应补丁:
MS09-050:Vulnerabilities in SMBv2 Could Allow Remote Code Execution (975517)
链接:http://www.microsoft.com/technet/security/bulletin/ms09-050.mspx?pf=true

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