发布日期:2010-06-02
更新日期:2010-07-07
受影响系统:
rpm.org RPM Package Manager 4.8
rpm.org RPM Package Manager 4.1
描述:
--------------------------------------------------------------------------------
BUGTRAQ ID: 40512
CVE ID: CVE-2010-2059,CVE-2010-2198
RPM软件包管理器(RPM)是一个命令行驱动的软件包管理系统,用于安装、卸载、验证、查询和升级计算机软件包。
在替换RPM软件升级中文件期间RPM的lib/fsm.c文件没有正确地重置可执行文件的元数据,这可能允许本地用户通过创建到有漏洞的setuid或setgid文件的硬链接获得提升的权限。
<*来源:Matt McCutchen
链接:
https://bugzilla.redhat.com/show_bug.cgi?format=multiple&id=598775
?l=oss-security&m=127547893321495&w=2
*>
测试方法:
--------------------------------------------------------------------------------
警 告
以下程序(方法)可能带有攻击性,仅供安全研究与教学之用。使用者风险自负!
https://bugzilla.redhat.com/attachment.cgi?id=418879
建议:
--------------------------------------------------------------------------------
厂商补丁:
rpm.org
-------
目前厂商已经发布了升级补丁以修复这个安全问题,请到厂商的主页下载:
?p=rpm.git;a=commit;h=ca2d6b2b484f1501eafdde02e1688409340d2383