Sploitus

Exploit for Microsoft Word畸形记录解析栈溢出漏洞(MS09-027)

seebug · 2009-06-13

Exploit Code

MARKDOWN46 lines
## https://sploitus.com/exploit?id=SSV:11610
BUGTRAQ  ID: 35190,35188
CVE(CAN) ID: CVE-2009-0565,CVE-2009-0563

Word是微软Office套件中的文件处理工具。

Word在处理包含有无效长度字段或记录的特制Word文件的方式存在栈溢出漏洞。成功利用此漏洞的攻击者可以完全控制受影响的系统,攻击者可随后安装程序;查看、更改或删除数据;或者创建拥有完全用户权限的新帐户。那些帐户被配置为拥有较少系统用户权限的用户比具有管理用户权限的用户受到的影响要小。

Microsoft Office 2008 for Mac
Microsoft Office 2004 for Mac
Microsoft Word Viewer 2003 SP3
Microsoft Word Viewer
Microsoft Word 2007 SP2
Microsoft Word 2007 SP1
Microsoft Word 2003 SP3
Microsoft Word 2002 SP3
Microsoft Word 2000 SP3
 临时解决方法:

* 使用Microsoft Office文件阻断策略以防止打开未知或不可信任来源的Office 2003及更早版本的文档。可使用以下注册表脚本为Office 2003设置文件阻断策略:

Office 2003

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Excel\Security\FileOpenBlock]

"BinaryFiles"=dword:00000001

2007 Office system

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Excel\Security\FileOpenBlock]

"BinaryFiles"=dword:00000001

* 不要打开或保存从不受信任来源或从受信任来源意外收到的Microsoft Office文件。

厂商补丁:

Microsoft
---------
Microsoft已经为此发布了一个安全公告(MS09-027)以及相应补丁:
MS09-027:Vulnerabilities in Microsoft Office Word Could Allow Remote Code Execution (969514)
链接:<a href="http://www.microsoft.com/technet/security/Bulletin/MS09-027.mspx?pf=true" target="_blank" rel=external nofollow>http://www.microsoft.com/technet/security/Bulletin/MS09-027.mspx?pf=true</a>