Windows和Office产品Uniscribe字体解析内存破坏漏洞(MS10-063)

受影响系统:

Microsoft Office XP SP3
Microsoft Office 2007 SP2
Microsoft Office 2003 Service Pack 3
Microsoft Windows XP SP3
Microsoft Windows XP Pro x64版SP2
Microsoft Windows Vista SP2
Microsoft Windows Vista SP1
Microsoft Windows Server 2008 SP2
Microsoft Windows Server 2008

描述:

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

Windows和Office产品中所使用的Unicode Scripts Processor(usp10.dll)组件没有正确的验证OpenType字体布局中的表格,用户使用支持嵌入式OpenType字体的应用程序查看了特制文档或网页就可能导致远程执行代码。成功利用此漏洞的攻击者可以获得与本地用户相同的用户权限。

<*来源:Carsten Book
        Marc Schoenefeld (
marc.schoenefeld@uni-muenster.de
  
  链接:
http://secunia.com/advisories/41396/
        http://www.us-cert.gov/cas/techalerts/TA10-257A.html
        http://www.microsoft.com/technet/security/bulletin/MS10-063.mspx?pf=true
*>

建议:

临时解决方法:

* 修改usp10.dll的ACL。
    
对于32位版本的Windows XP,从提升的命令提示符以管理权限运行以下命令:

cacls %WINDIR%\SYSTEM32\usp10.DLL /E /P everyone:N
    
对于64位版本的Windows XP,从提升的命令提示符以管理权限运行以下命令:

cacls %WINDIR%\SYSWOW64\usp10.DLL /E /P everyone:N
    
对于32位版本的Windows Vista和Windows 7,从提升的命令提示符运行以下命令:

takeown /f %WINDIR%\SYSTEM32\usp10.DLL
icacls %WINDIR%\SYSTEM32\usp10.DLL /save %TEMP%\usp10_ACL.TXT
icacls %WINDIR%\SYSTEM32\usp10.DLL /deny everyone:(F)

对于64位版本的Windows Vista和Windows 7,从提升的命令提示符运行以下命令:

takeown /f %WINDIR%\SYSWOW64\usp10.DLL
icacls %WINDIR%\SYSWOW64\usp10.DLL /save %TEMP%\usp10_ACL.TXT
icacls %WINDIR%\SYSWOW64\usp10.DLL /deny everyone:(F)

* 在Internet Explorer中禁用对嵌入式字体的支持。

厂商补丁:

Microsoft
———
Microsoft已经为此发布了一个安全公告(MS10-063)以及相应补丁:
MS10-063:Vulnerability in Unicode Scripts Processor Could Allow Remote Code Execution (2320113)
链接:
http://www.microsoft.com/technet/security/bulletin/MS10-063.mspx?pf=true

发表评论?

0 条评论。

发表评论