First published: Tue Sep 07 2010(Updated: )
The RPM Package Manager (RPM) is a command line driven package management<br>system capable of installing, uninstalling, verifying, querying, and<br>updating software packages.<br>It was discovered that RPM did not remove setuid and setgid bits set on<br>binaries when upgrading packages. A local attacker able to create hard<br>links to binaries could use this flaw to keep those binaries on the system,<br>at a specific version level and with the setuid or setgid bit set, even if<br>the package providing them was upgraded by a system administrator. This<br>could have security implications if a package was upgraded because of a<br>security flaw in a setuid or setgid program. (CVE-2010-2059)<br>This update also fixes the following bug:<br><li> A memory leak in the communication between RPM and the Security-Enhanced</li> Linux (SELinux) subsystem, which could have caused extensive memory<br>consumption. In reported cases, this issue was triggered by running<br>rhn_check when errata were scheduled to be applied. (BZ#627630)<br>All users of rpm are advised to upgrade to these updated packages, which<br>contain backported patches to correct these issues.<br>
Affected Software | Affected Version | How to fix |
---|---|---|
redhat/rpm | <4.4.2.3-20.el5_5.1 | 4.4.2.3-20.el5_5.1 |
redhat/popt | <1.10.2.3-20.el5_5.1 | 1.10.2.3-20.el5_5.1 |
redhat/popt | <1.10.2.3-20.el5_5.1 | 1.10.2.3-20.el5_5.1 |
redhat/rpm | <4.4.2.3-20.el5_5.1 | 4.4.2.3-20.el5_5.1 |
redhat/rpm-apidocs | <4.4.2.3-20.el5_5.1 | 4.4.2.3-20.el5_5.1 |
redhat/rpm-build | <4.4.2.3-20.el5_5.1 | 4.4.2.3-20.el5_5.1 |
redhat/rpm-devel | <4.4.2.3-20.el5_5.1 | 4.4.2.3-20.el5_5.1 |
redhat/rpm-devel | <4.4.2.3-20.el5_5.1 | 4.4.2.3-20.el5_5.1 |
redhat/rpm-libs | <4.4.2.3-20.el5_5.1 | 4.4.2.3-20.el5_5.1 |
redhat/rpm-libs | <4.4.2.3-20.el5_5.1 | 4.4.2.3-20.el5_5.1 |
redhat/rpm-python | <4.4.2.3-20.el5_5.1 | 4.4.2.3-20.el5_5.1 |
redhat/rpm-apidocs | <4.4.2.3-20.el5_5.1 | 4.4.2.3-20.el5_5.1 |
redhat/rpm-build | <4.4.2.3-20.el5_5.1 | 4.4.2.3-20.el5_5.1 |
redhat/rpm-python | <4.4.2.3-20.el5_5.1 | 4.4.2.3-20.el5_5.1 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.