安全研究
安全漏洞
Open Unix lpsystem 本地缓冲区溢出漏洞
发布日期:2001-08-28
更新日期:2001-08-29
受影响系统:
Caldera Open Unix 8.0.0
描述:
Open Unix 8.0.0所带一个应用程序:/usr/sbin/lpsystem 存在一个缓冲区溢出漏洞。
如果给它提供一个很长的命令行参数,将使lpsystem发生一个缓冲区溢出。本地攻击者
可能利用这个漏洞来提升权限。
<*来源:CSSA-2001-SCO.15 :
http://www.caldera.com/support/security/index.html *>
测试方法:
警 告
以下程序(方法)可能带有攻击性,仅供安全研究与教学之用。使用者风险自负!
KF (
dotslash@snosoft.com)提供了如下测试代码:
/usr/sbin/lpsystem `perl -e 'print "A" x 7000'`
core dump
建议:
临时解决方法:
暂时去掉uidadmin的setgid/setuid属性:
#chmod a-s /usr/sbin/lpsystem
厂商补丁:
Caldera已经为此漏洞提供了补丁程序:
Open Unix:
ftp://ftp.sco.com/pub/security/openunix/sr847408/
按下列方法安装补丁:
# uncompress /tmp/erg711789a.Z
# pkgadd -d /tmp/erg711789a
浏览次数:3618
严重程度:0(网友投票)
本安全漏洞由绿盟科技翻译整理,版权所有,未经许可,不得转载 绿盟科技给您安全的保障 |