Oval Definition:oval:com.redhat.rhsa:def:20141974
Revision Date:2014-12-09Version:638
Title:RHSA-2014:1974: rpm security update (Important)
Description:The RPM Package Manager (RPM) is a powerful command line driven package management system capable of installing, uninstalling, verifying, querying, and updating software packages. Each software package consists of an archive of files along with information about the package such as its version, description, and other information.

  • It was found that RPM wrote file contents to the target installation directory under a temporary name, and verified its cryptographic signature only after the temporary file has been written completely. Under certain conditions, the system interprets the unverified temporary file contents and extracts commands from it. This could allow an attacker to modify signed RPM files in such a way that they would execute code chosen by the attacker during package installation. (CVE-2013-6435)

    This issue was discovered by Florian Weimer of Red Hat Product Security.

    All rpm users are advised to upgrade to these updated packages, which contain a backported patch to correct this issue. All running applications linked against the RPM library must be restarted for this update to take effect.
  • Family:unixClass:patch
    Status:Reference(s):CVE-2013-6435
    RHSA-2014:1974
    RHSA-2014:1974-00
    RHSA-2014:1974-03
    Platform(s):Red Hat Enterprise Linux 5
    Red Hat Enterprise Linux 6
    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-36.el5_11
  • AND popt is signed with Red Hat redhatrelease2 key
  • rpm is earlier than 0:4.4.2.3-36.el5_11
  • AND rpm is signed with Red Hat redhatrelease2 key
  • rpm-apidocs is earlier than 0:4.4.2.3-36.el5_11
  • AND rpm-apidocs is signed with Red Hat redhatrelease2 key
  • rpm-build is earlier than 0:4.4.2.3-36.el5_11
  • AND rpm-build is signed with Red Hat redhatrelease2 key
  • rpm-devel is earlier than 0:4.4.2.3-36.el5_11
  • AND rpm-devel is signed with Red Hat redhatrelease2 key
  • rpm-libs is earlier than 0:4.4.2.3-36.el5_11
  • AND rpm-libs is signed with Red Hat redhatrelease2 key
  • rpm-python is earlier than 0:4.4.2.3-36.el5_11
  • AND rpm-python is signed with Red Hat redhatrelease2 key
  • OR Package Information
  • Red Hat Enterprise Linux 6 is installed
  • AND
  • rpm is earlier than 0:4.8.0-38.el6_6
  • AND rpm is signed with Red Hat redhatrelease2 key
  • rpm-apidocs is earlier than 0:4.8.0-38.el6_6
  • AND rpm-apidocs is signed with Red Hat redhatrelease2 key
  • rpm-build is earlier than 0:4.8.0-38.el6_6
  • AND rpm-build is signed with Red Hat redhatrelease2 key
  • rpm-cron is earlier than 0:4.8.0-38.el6_6
  • AND rpm-cron is signed with Red Hat redhatrelease2 key
  • rpm-devel is earlier than 0:4.8.0-38.el6_6
  • AND rpm-devel is signed with Red Hat redhatrelease2 key
  • rpm-libs is earlier than 0:4.8.0-38.el6_6
  • AND rpm-libs is signed with Red Hat redhatrelease2 key
  • rpm-python is earlier than 0:4.8.0-38.el6_6
  • AND rpm-python is signed with Red Hat redhatrelease2 key
  • Definition Synopsis
  • Release Information
  • Red Hat Enterprise Linux 5 is installed
  • AND
  • popt is earlier than 0:1.10.2.3-36.el5_11
  • AND popt is signed with Red Hat redhatrelease key
  • rpm is earlier than 0:4.4.2.3-36.el5_11
  • AND rpm is signed with Red Hat redhatrelease key
  • rpm-apidocs is earlier than 0:4.4.2.3-36.el5_11
  • AND rpm-apidocs is signed with Red Hat redhatrelease key
  • rpm-build is earlier than 0:4.4.2.3-36.el5_11
  • AND rpm-build is signed with Red Hat redhatrelease key
  • rpm-devel is earlier than 0:4.4.2.3-36.el5_11
  • AND rpm-devel is signed with Red Hat redhatrelease key
  • rpm-libs is earlier than 0:4.4.2.3-36.el5_11
  • AND rpm-libs is signed with Red Hat redhatrelease key
  • rpm-python is earlier than 0:4.4.2.3-36.el5_11
  • AND rpm-python is signed with Red Hat redhatrelease key
  • OR Package Information
  • Red Hat Enterprise Linux 6 Client is installed
  • OR Red Hat Enterprise Linux 6 Server is installed
  • OR Red Hat Enterprise Linux 6 Workstation is installed
  • OR Red Hat Enterprise Linux 6 ComputeNode is installed
  • AND
  • rpm is earlier than 0:4.8.0-38.el6_6
  • AND rpm is signed with Red Hat redhatrelease2 key
  • rpm-apidocs is earlier than 0:4.8.0-38.el6_6
  • AND rpm-apidocs is signed with Red Hat redhatrelease2 key
  • rpm-build is earlier than 0:4.8.0-38.el6_6
  • AND rpm-build is signed with Red Hat redhatrelease2 key
  • rpm-cron is earlier than 0:4.8.0-38.el6_6
  • AND rpm-cron is signed with Red Hat redhatrelease2 key
  • rpm-devel is earlier than 0:4.8.0-38.el6_6
  • AND rpm-devel is signed with Red Hat redhatrelease2 key
  • rpm-libs is earlier than 0:4.8.0-38.el6_6
  • AND rpm-libs is signed with Red Hat redhatrelease2 key
  • rpm-python is earlier than 0:4.8.0-38.el6_6
  • AND rpm-python is signed with Red Hat redhatrelease2 key
  • BACK