安全研究

安全漏洞
HP-UX rexec本地缓冲区溢出漏洞

发布日期:2003-04-29
更新日期:2003-05-08

受影响系统:
HP HP-UX rexec
    - HP HP-UX 11.22
    - HP HP-UX 11.20
    - HP HP-UX 11.11
    - HP HP-UX 11.04
    - HP HP-UX 11.0
    - HP HP-UX 10.34
    - HP HP-UX 10.30
    - HP HP-UX 10.26
    - HP HP-UX 10.24
    - HP HP-UX 10.20
    - HP HP-UX 10.16
    - HP HP-UX 10.10
描述:
BUGTRAQ  ID: 7459
CVE(CAN) ID: CVE-2003-1097

HP-UX是惠普公司开发和维护的商业性质UNIX操作系统。

HP-UX包含的rexec命令对用户提交的参数缺少充分的边界检查,本地攻击者可以利用这个漏洞进行缓冲区溢出攻击,可能以root用户权限在系统上执行任意指令。

rexec命令类似remsh命令工作,可以远程在受信站点上执行命令,不过它使用rexe()库函数和rexecd来执行命令,不支持Kerberos验证。其中"-l"选项用于指定不同的远程用户名,rexec命令对"-l"选项参数的值缺少正确边界缓冲区检查,攻击者提交超长的字符串作为参数数据,可以导致出现内存错误,精心构建提交字符串可能以root用户权限在系统上执行任意指令。

<*来源:Davide Del Vecchio (dante@alighieri.org
  
  链接:http://marc.theaimsgroup.com/?l=bugtraq&m=105164206828870&w=2
        http://archives.neohapsis.com/archives/hp/2003-q2/0027.html
*>

建议:
临时解决方法:

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

* chmod -s 去掉相关S位。

厂商补丁:

HP
--
HP已经为此发布了一个安全公告(HPSBUX0304-257)以及相应补丁:
HPSBUX0304-257:SSRT3496 Potential Security Vulnerability in rexec

根据公告下载和安装libc.1.10.20。

rexec@hprc.external.hp.com/" target="_blank">ftp://rexec:rexec@hprc.external.hp.com/
ftp://rexec:rexec@192.170.19.51/

HP HP-UX 11.0:
      HP Patch PHCO_24723
      http://itrc.hp.com/

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