Oval Definition:oval:com.redhat.rhsa:def:20100679
Revision Date:2010-09-07Version:641
Title:RHSA-2010:0679: rpm security and bug fix update (Moderate)
Description:The RPM Package Manager (RPM) is a command line driven package management system capable of installing, uninstalling, verifying, querying, and updating software packages.

  • It was discovered that RPM did not remove setuid and setgid bits set on binaries when upgrading packages. A local attacker able to create hard links to binaries could use this flaw to keep those binaries on the system, at a specific version level and with the setuid or setgid bit set, even if the package providing them was upgraded by a system administrator. This could have security implications if a package was upgraded because of a security flaw in a setuid or setgid program. (CVE-2010-2059)

    This update also fixes the following bug:

  • A memory leak in the communication between RPM and the Security-Enhanced Linux (SELinux) subsystem, which could have caused extensive memory consumption. In reported cases, this issue was triggered by running rhn_check when errata were scheduled to be applied. (BZ#627630)

    All users of rpm are advised to upgrade to these updated packages, which contain backported patches to correct these issues.
  • Family:unixClass:patch
    Status:Reference(s):CVE-2010-2059
    RHSA-2010:0679
    RHSA-2010:0679-01
    RHSA-2010:0679-01
    Platform(s):Red Hat Enterprise Linux 5
    Product(s):
    Definition Synopsis
  • Red Hat Enterprise Linux must be installed
  • OR Package Information
  • Red Hat Enterprise Linux 5 is installed
  • AND
  • popt is earlier than 0:1.10.2.3-20.el5_5.1
  • AND popt is signed with Red Hat redhatrelease2 key
  • rpm is earlier than 0:4.4.2.3-20.el5_5.1
  • AND rpm is signed with Red Hat redhatrelease2 key
  • rpm-apidocs is earlier than 0:4.4.2.3-20.el5_5.1
  • AND rpm-apidocs is signed with Red Hat redhatrelease2 key
  • rpm-build is earlier than 0:4.4.2.3-20.el5_5.1
  • AND rpm-build is signed with Red Hat redhatrelease2 key
  • rpm-devel is earlier than 0:4.4.2.3-20.el5_5.1
  • AND rpm-devel is signed with Red Hat redhatrelease2 key
  • rpm-libs is earlier than 0:4.4.2.3-20.el5_5.1
  • AND rpm-libs is signed with Red Hat redhatrelease2 key
  • rpm-python is earlier than 0:4.4.2.3-20.el5_5.1
  • AND rpm-python is signed with Red Hat redhatrelease2 key
  • BACK