安全研究

安全漏洞
Apple Mac OS X vpnd Server_id缓冲区溢出漏洞

发布日期:2005-05-08
更新日期:2005-05-08

受影响系统:
Apple MacOS X Server 10.3.9
Apple MacOS X 10.3.9
描述:
BUGTRAQ  ID: 13488
CVE(CAN) ID: CVE-2005-1343,CVE-2005-1271

Apple Mac OS X是一款使用在Mac机器上的操作系统,基于BSD系统。

Apple Mac OS X的vpnd守护进程实现上存在缓冲区溢出,本地利用此漏洞可能允许攻击者执行任意指令。

vpnd是管理IPSEC或PPTP连接的系统守护程序。漏洞起因是对Server_id参数值执行了不充分的边界检查。用户可以通过-i选项从命令行设置Server_id,然后从/Library/Preferences/SystemConfiguration目录的com.apple.RemoteAccessServers.pslist文件引用Server_id以加载合适的配置文件。本地攻击者可以提供超长的Server_id值导致缓冲区溢出,以超级用户权限执行任意代码。

<*来源:Pieter de Boer (pieter@os3.nl
        Jason Aras
  
  链接:http://marc.theaimsgroup.com/?l=bugtraq&m=111532290604314&w=2
        http://docs.info.apple.com/article.html?artnum=301528
        http://www.idefense.com/application/poi/display?id=240&type=vulnerabilities&flashstatus=true
*>

建议:
临时解决方法:

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

* 从/usr/sbin/vpnd二进制程序中删除非root用户的执行权限位。

厂商补丁:

Apple
-----
目前厂商已经发布了升级补丁以修复这个安全问题,请到厂商的主页下载:

Apple Mac OS X 10.3.9:
      Apple Upgrade SecUpd2005-005Pan.dmg
      http://www.apple.com/support/downloads/securityupdate2005005client.html

Apple Mac OS X Server 10.3.9:
      Apple Upgrade SecUpdSrvr2005-005Pan.dmg
      http://www.apple.com/support/downloads/securityupdate2005005server.html

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