涉及程序:
SGI IRIX系统程序
描述:
SGI IRIX gr_osview本地文件覆盖漏洞
详细:
IRIX是一款由SGI公司开发和维护的商业性质UNIX操作系统。
攻击者可以本地利用IRIX操作系统所捆绑的gr_osview命令中存在的文件覆盖漏洞改写任意文件,无论其权限如何。
漏洞起因是gr_osview未经丢弃权限就打开了用户指定的权限。如果使用-s选项指定了文件,则无论权限如何都会打开该文件,向文件中写入操作系统使用信息,如下所示:
user@irix$ gr_osview -s /etc/shadow
执行该命令后,就会以系统使用信息写入系统shadow文件,用户将无法再本地或远程登陆。
<*来源:iDEFENSE
SGI
链接:ftp://patches.sgi.com/support/free/security/advisories/20050402-01-P.asc
http://www.idefense.com/application/poi/display?id=225&type=vulnerabilities&flashstatus=true
*>
受影响系统:
SGI IRIX 6.5.27
SGI IRIX 6.5.26
SGI IRIX 6.5.25
SGI IRIX 6.5.24
SGI IRIX 6.5.23
SGI IRIX 6.5.22
SGI IRIX 6.5.21 m
SGI IRIX 6.5.21 f
网管联盟bitsCN_com
攻击方法:
以下程序(方法)可能带有攻击性,仅供安全研究与教学之用。使用者风险自负!
gr_osview -s /etc/shadow
解决方案:
临时解决方法:
如果您不能立刻安装补丁或者升级,CNNS建议您采取以下措施以降低威胁:
* 仅允许可信任的用户本地访问关键系统,或如下删除setuid位:
chmod u-s /usr/sbin/gr_osview
厂商补丁:
SGI
---
SGI已经为此发布了一个安全公告(20050402-01-P)以及相应补丁:
20050402-01-P:gr_osview vulnerabilities
链接:ftp://patches.sgi.com/support/free/security/advisories/20050402-01-P.asc
受影响系统:
SGI IRIX 6.5.27
SGI IRIX 6.5.26
SGI IRIX 6.5.25
SGI IRIX 6.5.24
SGI IRIX 6.5.23
SGI IRIX 6.5.22
SGI IRIX 6.5.21 m
SGI IRIX 6.5.21 f