首页 -> 安全研究

安全研究

安全漏洞
多个Mac OS下的Microsoft产品存在文件URL缓冲区溢出漏洞(MS02-019)

发布日期:2002-04-16
更新日期:2002-04-23

受影响系统:
Microsoft Office 2001 For Macintosh SR1
Microsoft Office 2001 For Macintosh
Microsoft Office v. X
    - Apple MacOS 10.1.2
    - Apple MacOS 10.1.1
    - Apple MacOS 10.1
    - Apple MacOS 10.0.4
    - Apple MacOS 10.0.3
    - Apple MacOS 10.0.2
    - Apple MacOS 10.0.1
    - Apple MacOS 10.0
Microsoft Outlook Express for MacOS 5.0
    - Apple MacOS 9.0
    - Apple MacOS 8.6
    - Apple MacOS 8.5
    - Apple MacOS 8.1
Microsoft Outlook Express for MacOS 5.0.1
    - Apple MacOS 9.0
    - Apple MacOS 8.0
    - Apple MacOS 7.0
    - Apple MacOS 10.1
    - Apple MacOS 10.0
Microsoft Outlook Express for MacOS 5.0.2
    - Apple MacOS 9.0
    - Apple MacOS 8.0
    - Apple MacOS 7.0
    - Apple MacOS 10.1
    - Apple MacOS 10.0
Microsoft Outlook Express for MacOS 5.0.3
    - Apple MacOS 9.0
    - Apple MacOS 8.0
    - Apple MacOS 7.0
    - Apple MacOS 10.1
    - Apple MacOS 10.0
Microsoft PowerPoint 98 Macintosh Edition
    - Apple MacOS 9.0
    - Apple MacOS 8.0
Microsoft Internet Explorer Macintosh Edition 5.1
    - Apple MacOS 9.0
    - Apple MacOS 8.0
    - Apple MacOS 10.1
    - Apple MacOS 10.0
描述:
BUGTRAQ  ID: 4517
CVE(CAN) ID: CVE-2002-0152

Microsoft公司为MacOS操作系统下提供多种产品,包括Internet Explorer、Outlook Express、Entourage、PowerPoint、Excel和Word.

MacOS系统下的这些产品在处理file:///URL时存在问题,可以导致缓冲区溢出。

由于在file://指示中处理子目录长度时存在问题,攻击者可以构建包含恶意file:///形式URL的WEB页面,并对file:///提交过多的字符,当MacOS下的浏览用户访问此链接的时候,可以导致缓冲区溢出,并存在以浏览用户权限执行任意代码的可能。

<*来源:Matt Conover (shok@dataforce.net
  
  链接:http://archives.neohapsis.com/archives/bugtraq/2002-04/0171.html
        http://www.microsoft.com/technet/security/bulletin/MS02-019.asp
*>

测试方法:

警 告

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

Matt Conover (shok@dataforce.net)提供了如下测试方法:

提供如下链接:

file:///AAAAAA[...] 或者
file://A/A/A/A/[...].

当MacOS下的浏览用户访问此链接的时候,可以导致缓冲区溢出。

建议:
临时解决方法:

如果您不能立刻安装补丁或者升级,NSFOCUS建议您采取以下措施以降低威胁:

* 暂时没有合适的临时解决方法。

厂商补丁:

Microsoft
---------
Microsoft已经为此发布了一个安全公告(MS02-019)以及相应补丁:
MS02-019:Unchecked Buffer in Internet Explorer and Office for Mac Can Cause Code to Execute (Q321309)
链接:http://www.microsoft.com/technet/security/bulletin/MS02-019.asp


补丁下载,注意Microsoft PowerPoint 98 for Macintosh的补丁尚未提供:

Microsoft Office 2001 For Macintosh SR1:

Microsoft Patch Office2001URLEN
http://download.microsoft.com/download/Office9Mac/Update/1.00/MacOS/EN-US/Office2001URLEN.hqx

Microsoft Office v. X :

Microsoft Patch CombinedUpdater1003EN
http://download.microsoft.com/download/OfficeX/Update/10.0.3/MacOS/EN-US/CombinedUpdater1003EN.hqx

Microsoft Office 2001 For Macintosh :
Microsoft PowerPoint 98 for Mac :
Microsoft Outlook Express for MacOS 5.0:

Microsoft Upgrade oe504install_en
http://download.microsoft.com/download/outlookexp5mac/Install/5.0.4/MacOS/EN-US/oe504install_en.hqx

Microsoft Outlook Express for MacOS 5.0.1:

Microsoft Upgrade oe504install_en
http://download.microsoft.com/download/outlookexp5mac/Install/5.0.4/MacOS/EN-US/oe504install_en.hqx

Microsoft Outlook Express for MacOS 5.0.2:

Microsoft Upgrade oe504install_en
http://download.microsoft.com/download/outlookexp5mac/Install/5.0.4/MacOS/EN-US/oe504install_en.hqx

Microsoft Outlook Express for MacOS 5.0.3:

Microsoft Upgrade oe504install_en
http://download.microsoft.com/download/outlookexp5mac/Install/5.0.4/MacOS/EN-US/oe504install_en.hqx

Microsoft Internet Explorer Macintosh Edition 5.1:

Microsoft Patch ie51eng
http://download.microsoft.com/download/ie5mac/Install/5.1.4/MacOS/EN-US/ie51eng.hqx

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