Lucene search

K
seebugRootSSV:19256
HistoryMar 10, 2010 - 12:00 a.m.

Microsoft Excel对象类型混淆远程代码执行漏洞(MS10-017)

2010-03-1000:00:00
Root
www.seebug.org
19

0.946 High

EPSS

Percentile

99.0%

BUGTRAQ ID: 38550
CVE ID: CVE-2010-0258

Excel是微软Office套件中的电子表格工具。

Excel在解析XSL文件中畸形BRAI BIFF记录时存在内存破坏漏洞。在这种情况下,多个记录之间所共享的包含有识别对象类型字段的记录可能导致类型混淆。用户受骗打开了特制的Excel文档就可以触发这个漏洞。通过控制所分配堆块边界之外的内存,攻击者就可以控制虚函数调用中所使用的C++对象指针,导致将内存区处理为不同的对象类型,越界访问所分配的对象。

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

  • 使用Microsoft Office文件阻断策略以防止打开未知或不可信任来源的Office 2003及更早版本的文档。
  • 当打开来自未知来源或不可信来源的文件时使用Microsoft Office隔离转换环境(MOICE)。
  • 不要打开从不可信任来源接收到货从可信任来源意外接收到的Excel文件。

厂商补丁:

Microsoft

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

0.946 High

EPSS

Percentile

99.0%