xfocus logo xfocus title
首页 焦点原创 安全文摘 安全工具 安全漏洞 焦点项目 焦点论坛 关于我们
English Version

HPUX net.init RC脚本漏洞


发布时间:2000-05-14
更新时间:2000-05-14
严重程度:
威胁程度:本地拒绝服务
错误类型:竞争条件
利用方式:服务器模式

受影响系统
HP HP-UX 11.0
详细描述
HP-UX 11.0在某些特定配置下存在漏洞,在/etc/rc.config.d中的CLEAR_TMP
选项设置为1,就表示激活这种方式,可能导致本地用户建立一个符号连接到
/tmp,就会导致本地用户在下一次启动的时候覆盖任意文件。

/sbin/rc2.d/S008net.init file, 和/sbin/rc2.d/S204clean_tmps 文件在
REBOOT的时候运行,其net.init首先运行,就是说低数字的脚本首先运行。
在net.init文件中,一个临时文件/tmpstcp.conf被使用,这个文件盲目的写
文件,然后再由clean_tmp脚本删除。本地用户可以简单的建立这个文件并符号
连接到任意文件,导致net.init在运行时覆盖这个符号连接文件。

测试代码
ln -sf /VULNERABLE /tmp/stcp.conf

解决方案
在/etc/rc.config.d中关闭CLEAN_TMP选项。

相关信息