CVE-2013-6435 Race condition in n/a
Remote attackers can execute arbitrary code by exploiting a race condition during the installation of crafted RPM files before signature validation.
- Exploited in the wild
- Not known
- Login needed
- Not needed
- Attackable
- Over the internet
- Victim action needed
- A user has to click or open something
- Fix
- Available
What is CVE-2013-6435?
CVE-2013-6435 is a high-severity vulnerability in Debian Debian Linux, published on 16 Dec 2014. An attacker can exploit it over the internet without logging in, and only if a user opens a file or follows a link.
Official description
Race condition in RPM 4.11.1 and earlier allows remote attackers to execute arbitrary code via a crafted RPM file whose installation extracts the contents to temporary files before validating the signature, as demonstrated by installing a file in the /etc/cron.d directory.
Weakness: CWE-74
Which versions are affected by CVE-2013-6435?
It affects 2 products.
Linux distribution packages (40)
popt Red Hat:enterprise_linux:5::client | All versions | 0:1.10.2.3-36.el5_11 |
rpm Red Hat:enterprise_linux:5::client | All versions | 0:4.4.2.3-36.el5_11 |
rpm-debuginfo Red Hat:enterprise_linux:5::client | All versions | 0:4.4.2.3-36.el5_11 |
rpm-libs Red Hat:enterprise_linux:5::client | All versions | 0:4.4.2.3-36.el5_11 |
rpm-python Red Hat:enterprise_linux:5::client | All versions | 0:4.4.2.3-36.el5_11 |
rpm Red Hat:enterprise_linux:5::client_workstation | All versions | 0:4.4.2.3-36.el5_11 |
rpm-apidocs Red Hat:enterprise_linux:5::client_workstation | All versions | 0:4.4.2.3-36.el5_11 |
rpm-build Red Hat:enterprise_linux:5::client_workstation | All versions | 0:4.4.2.3-36.el5_11 |
rpm-debuginfo Red Hat:enterprise_linux:5::client_workstation | All versions | 0:4.4.2.3-36.el5_11 |
rpm-devel Red Hat:enterprise_linux:5::client_workstation | All versions | 0:4.4.2.3-36.el5_11 |
popt Red Hat:enterprise_linux:5::server | All versions | 0:1.10.2.3-36.el5_11 |
rpm Red Hat:enterprise_linux:5::server | All versions | 0:4.4.2.3-36.el5_11 |
rpm-apidocs Red Hat:enterprise_linux:5::server | All versions | 0:4.4.2.3-36.el5_11 |
rpm-build Red Hat:enterprise_linux:5::server | All versions | 0:4.4.2.3-36.el5_11 |
rpm-debuginfo Red Hat:enterprise_linux:5::server | All versions | 0:4.4.2.3-36.el5_11 |
rpm-devel Red Hat:enterprise_linux:5::server | All versions | 0:4.4.2.3-36.el5_11 |
rpm-libs Red Hat:enterprise_linux:5::server | All versions | 0:4.4.2.3-36.el5_11 |
rpm-python Red Hat:enterprise_linux:5::server | All versions | 0:4.4.2.3-36.el5_11 |
rpm Red Hat:enterprise_linux:6::client | All versions | 0:4.8.0-38.el6_6 |
rpm-apidocs Red Hat:enterprise_linux:6::client | All versions | 0:4.8.0-38.el6_6 |
rpm-build Red Hat:enterprise_linux:6::client | All versions | 0:4.8.0-38.el6_6 |
rpm-cron Red Hat:enterprise_linux:6::client | All versions | 0:4.8.0-38.el6_6 |
rpm-debuginfo Red Hat:enterprise_linux:6::client | All versions | 0:4.8.0-38.el6_6 |
rpm-devel Red Hat:enterprise_linux:6::client | All versions | 0:4.8.0-38.el6_6 |
rpm-libs Red Hat:enterprise_linux:6::client | All versions | 0:4.8.0-38.el6_6 |
rpm-python Red Hat:enterprise_linux:6::client | All versions | 0:4.8.0-38.el6_6 |
rpm Red Hat:enterprise_linux:6::computenode | All versions | 0:4.8.0-38.el6_6 |
rpm-apidocs Red Hat:enterprise_linux:6::computenode | All versions | 0:4.8.0-38.el6_6 |
rpm-build Red Hat:enterprise_linux:6::computenode | All versions | 0:4.8.0-38.el6_6 |
rpm-cron Red Hat:enterprise_linux:6::computenode | All versions | 0:4.8.0-38.el6_6 |
rpm-debuginfo Red Hat:enterprise_linux:6::computenode | All versions | 0:4.8.0-38.el6_6 |
rpm-devel Red Hat:enterprise_linux:6::computenode | All versions | 0:4.8.0-38.el6_6 |
rpm-libs Red Hat:enterprise_linux:6::computenode | All versions | 0:4.8.0-38.el6_6 |
rpm-python Red Hat:enterprise_linux:6::computenode | All versions | 0:4.8.0-38.el6_6 |
rpm Red Hat:enterprise_linux:6::server | All versions | 0:4.8.0-38.el6_6 |
rpm-apidocs Red Hat:enterprise_linux:6::server | All versions | 0:4.8.0-38.el6_6 |
rpm-build Red Hat:enterprise_linux:6::server | All versions | 0:4.8.0-38.el6_6 |
rpm-cron Red Hat:enterprise_linux:6::server | All versions | 0:4.8.0-38.el6_6 |
rpm-debuginfo Red Hat:enterprise_linux:6::server | All versions | 0:4.8.0-38.el6_6 |
rpm-devel Red Hat:enterprise_linux:6::server | All versions | 0:4.8.0-38.el6_6 |
Products include Debian Debian Linux, Rpm Rpm.
How do I fix CVE-2013-6435?
Apply the vendor's patch.
Is CVE-2013-6435 being exploited?
There is no known exploitation of CVE-2013-6435 in the wild and no public exploit code.
Other vulnerabilities in Debian Debian Linux
Sources
Also known as DEBIAN-CVE-2013-6435, GHSA-qww5-w98g-66q7, RHSA-2014:1974, RHSA-2014:1975, UBUNTU-CVE-2013-6435.