Microsoft Windows SMB多个漏洞(MS10-006)

受影响系统:

Microsoft Windows Vista SP2
Microsoft Windows Vista SP1
Microsoft Windows Vista
Microsoft Windows Server 2008 SP2
Microsoft Windows Server 2008 R2
Microsoft Windows Server 2008
Microsoft Windows 7

描述:


BUGTRAQ  ID: 38100
CVE ID: CVE-2010-0017

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

SMB客户端实现没有正确的验证SMB Negotiate响应报文中的字段,远程攻击者可以通过向初始SMB请求的客户端回复特制的SMB响应触发竞争条件,导致完全控制受影响的系统。

这个漏洞在Windows Vista和Windows Server 2008平台上只能导致崩溃或权限提升。

在初始化SMB通讯时客户端会发送Negotiate Protocol报文来协商对话,服务器的响应包含有以下结构:

uchar WordCount; /* must be 0x11 (17) */
ushort DialectIndex; /* selected dialect */
uchar SecurityMode; /* security flags */
ushort MaxMpxCount; /* maximum pending multiplexed requests supported */
ushort MaxNumberVCs; /* maximum virtual connections */
ulong MaxBufferSize; /* maximum SMB message size */
ulong MaxRawSize; /* maximum raw buffer size */
ulong SessionKey; /* unique session identifier */
ulong Capabilities; /* server capabilities */
ulong SystemTimeLow; /* server time – low bytes */
ulong SystemTimeHigh; /* server time – high bytes */
short ServerTimeZone; /* time zone */
uchar EncryptionKeyLength; /* set to 0 or 8 */

<*来源:laurent gaffié (laurent.gaffié@gmail.com)
  
  链接:http://secunia.com/advisories/38500/
        http://www.microsoft.com/technet/security/Bulletin/MS10-006.mspx?pf=true
        http://www.us-cert.gov/cas/techalerts/TA10-040A.html
*>

建议:


临时解决方法:

* 在防火墙阻断TCP 139和445端口。

厂商补丁:

Microsoft
———
Microsoft已经为此发布了一个安全公告(MS10-006)以及相应补丁:
MS10-006:Vulnerabilities in SMB Client Could Allow Remote Code Execution (978251)
链接:http://www.microsoft.com/technet/security/Bulletin/MS10-006.mspx?pf=true

发表评论?

0 条评论。

发表评论