RPM软件包升级文件属性本地权限提升漏洞

受影响系统:

rpm.org RPM Package Manager 4.8
rpm.org RPM Package Manager 4.1

描述:

RPM软件包管理器(RPM)是一个命令行驱动的软件包管理系统,用于安装、卸载、验证、查询和升级计算机软件包。

在替换RPM软件升级中文件期间RPM的lib/fsm.c文件没有正确地重置可执行文件的元数据,这可能允许本地用户通过创建到有漏洞的setuid或setgid文件的硬链接获得提升的权限。

<*来源:Matt McCutchen
  
  链接:
http://secunia.com/advisories/40028
        https://bugzilla.redhat.com/show_bug.cgi?format=multiple&id=598775
        http://marc.info/?l=oss-security&m=127547893321495&w=2
*>

测试方法:
以下程序(方法)可能带有攻击性,仅供安全研究与教学之用。使用者风险自负!

 

https://bugzilla.redhat.com/attachment.cgi?id=418879

建议:

厂商补丁:

rpm.org
——-
目前厂商已经发布了升级补丁以修复这个安全问题,请到厂商的主页下载:

http://rpm.org/gitweb?p=rpm.git;a=commit;h=ca2d6b2b484f1501eafdde02e1688409340d2383

 

发表评论?

0 条评论。

发表评论