安全研究

安全漏洞
Microsoft Windows XP explorer.exe多个内存破坏漏洞

发布日期:2004-02-20
更新日期:2004-02-27

受影响系统:
Microsoft Windows XP Professional SP1
Microsoft Windows XP Professional
Microsoft Windows XP Media Center Edition
Microsoft Windows XP Home SP1
Microsoft Windows XP Home
描述:
BUGTRAQ  ID: 9707

Microsoft Windows XP是微软开发的操作系统。

Microsoft Windows XP包含的资源管理器处理部分文件时存在问题,攻击者可以利用这个漏洞使资源管理器崩溃,造成拒绝服务。

一个畸形的.emf(Metafile,图形格式)文件可导致在shimgvw.dll中触发溢出。如果.emf文件中的"total size"字段设置小于头字段(header)大小,explorer.exe处理时会触发基于堆的溢出。

<*来源:Jellytop (sunglasses@bay-watch.com
  
  链接:http://marc.theaimsgroup.com/?l=bugtraq&m=107756628416112&w=2
*>

测试方法:

警 告

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

Jellytop (sunglasses@bay-watch.com)提供了如下测试方法:

要利用这个漏洞,只要在任意目录中放置恶意.emf(非法"size"字段)文件,打开浏览器进行查看,可导致资源管理器崩溃。

建议:
厂商补丁:

Microsoft
---------
目前厂商还没有提供补丁或者升级程序,我们建议使用此软件的用户随时关注厂商的主页以获取最新版本:

http://www.microsoft.com/technet/security/

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