CVE-2010-2059
Summary
| CVE | CVE-2010-2059 |
|---|---|
| State | PUBLISHED |
| Assigner | redhat |
| Source Priority | CVE Program / NVD first with legacy fallback |
| Published | 2010-06-08 18:30:10 UTC |
| Updated | 2026-04-29 01:13:23 UTC |
| Description | lib/fsm.c in RPM 4.8.0 and unspecified 4.7.x and 4.6.x versions, and RPM before 4.4.3, does not properly reset the metadata of an executable file during replacement of the file in an RPM package upgrade, which might allow local users to gain privileges by creating a hard link to a vulnerable (1) setuid or (2) setgid file. |
Risk And Classification
CVSS v2.0 Breakdown
Access Vector
LocalAccess Complexity
LowAuthentication
NoneConfidentiality
CompleteIntegrity
CompleteAvailability
CompleteAV:L/AC:L/Au:N/C:C/I:C/A:C
NVD Known Affected Configurations (CPE 2.3)
| Type | Vendor | Product | Version | Update | Edition | Language |
|---|---|---|---|---|---|---|
| Application | Rpm | Rpm | 1.2 | All | All | All |
| Application | Rpm | Rpm | 1.3 | All | All | All |
| Application | Rpm | Rpm | 1.3.1 | All | All | All |
| Application | Rpm | Rpm | 1.4 | All | All | All |
| Application | Rpm | Rpm | 1.4.2 | All | All | All |
| Application | Rpm | Rpm | 1.4.2\/a | All | All | All |
| Application | Rpm | Rpm | 1.4.3 | All | All | All |
| Application | Rpm | Rpm | 1.4.4 | All | All | All |
| Application | Rpm | Rpm | 1.4.5 | All | All | All |
| Application | Rpm | Rpm | 1.4.6 | All | All | All |
| Application | Rpm | Rpm | 1.4.7 | All | All | All |
| Application | Rpm | Rpm | 2..4.10 | All | All | All |
| Application | Rpm | Rpm | 2.0 | All | All | All |
| Application | Rpm | Rpm | 2.0.1 | All | All | All |
| Application | Rpm | Rpm | 2.0.10 | All | All | All |
| Application | Rpm | Rpm | 2.0.11 | All | All | All |
| Application | Rpm | Rpm | 2.0.2 | All | All | All |
| Application | Rpm | Rpm | 2.0.3 | All | All | All |
| Application | Rpm | Rpm | 2.0.4 | All | All | All |
| Application | Rpm | Rpm | 2.0.5 | All | All | All |
| Application | Rpm | Rpm | 2.0.6 | All | All | All |
| Application | Rpm | Rpm | 2.0.7 | All | All | All |
| Application | Rpm | Rpm | 2.0.8 | All | All | All |
| Application | Rpm | Rpm | 2.0.9 | All | All | All |
| Application | Rpm | Rpm | 2.1 | All | All | All |
| Application | Rpm | Rpm | 2.1.1 | All | All | All |
| Application | Rpm | Rpm | 2.1.2 | All | All | All |
| Application | Rpm | Rpm | 2.2 | All | All | All |
| Application | Rpm | Rpm | 2.2.1 | All | All | All |
| Application | Rpm | Rpm | 2.2.10 | All | All | All |
| Application | Rpm | Rpm | 2.2.11 | All | All | All |
| Application | Rpm | Rpm | 2.2.2 | All | All | All |
| Application | Rpm | Rpm | 2.2.3 | All | All | All |
| Application | Rpm | Rpm | 2.2.3.10 | All | All | All |
| Application | Rpm | Rpm | 2.2.3.11 | All | All | All |
| Application | Rpm | Rpm | 2.2.4 | All | All | All |
| Application | Rpm | Rpm | 2.2.5 | All | All | All |
| Application | Rpm | Rpm | 2.2.6 | All | All | All |
| Application | Rpm | Rpm | 2.2.7 | All | All | All |
| Application | Rpm | Rpm | 2.2.8 | All | All | All |
| Application | Rpm | Rpm | 2.2.9 | All | All | All |
| Application | Rpm | Rpm | 2.3 | All | All | All |
| Application | Rpm | Rpm | 2.3.1 | All | All | All |
| Application | Rpm | Rpm | 2.3.2 | All | All | All |
| Application | Rpm | Rpm | 2.3.3 | All | All | All |
| Application | Rpm | Rpm | 2.3.4 | All | All | All |
| Application | Rpm | Rpm | 2.3.5 | All | All | All |
| Application | Rpm | Rpm | 2.3.6 | All | All | All |
| Application | Rpm | Rpm | 2.3.7 | All | All | All |
| Application | Rpm | Rpm | 2.3.8 | All | All | All |
| Application | Rpm | Rpm | 2.3.9 | All | All | All |
| Application | Rpm | Rpm | 2.4.1 | All | All | All |
| Application | Rpm | Rpm | 2.4.11 | All | All | All |
| Application | Rpm | Rpm | 2.4.12 | All | All | All |
| Application | Rpm | Rpm | 2.4.2 | All | All | All |
| Application | Rpm | Rpm | 2.4.3 | All | All | All |
| Application | Rpm | Rpm | 2.4.4 | All | All | All |
| Application | Rpm | Rpm | 2.4.5 | All | All | All |
| Application | Rpm | Rpm | 2.4.6 | All | All | All |
| Application | Rpm | Rpm | 2.4.8 | All | All | All |
| Application | Rpm | Rpm | 2.4.9 | All | All | All |
| Application | Rpm | Rpm | 2.5 | All | All | All |
| Application | Rpm | Rpm | 2.5.1 | All | All | All |
| Application | Rpm | Rpm | 2.5.2 | All | All | All |
| Application | Rpm | Rpm | 2.5.3 | All | All | All |
| Application | Rpm | Rpm | 2.5.4 | All | All | All |
| Application | Rpm | Rpm | 2.5.5 | All | All | All |
| Application | Rpm | Rpm | 2.5.6 | All | All | All |
| Application | Rpm | Rpm | 2.6.7 | All | All | All |
| Application | Rpm | Rpm | 3.0 | All | All | All |
| Application | Rpm | Rpm | 3.0.1 | All | All | All |
| Application | Rpm | Rpm | 3.0.2 | All | All | All |
| Application | Rpm | Rpm | 3.0.3 | All | All | All |
| Application | Rpm | Rpm | 3.0.4 | All | All | All |
| Application | Rpm | Rpm | 3.0.5 | All | All | All |
| Application | Rpm | Rpm | 3.0.6 | All | All | All |
| Application | Rpm | Rpm | 4.0. | All | All | All |
| Application | Rpm | Rpm | 4.0.1 | All | All | All |
| Application | Rpm | Rpm | 4.0.2 | All | All | All |
| Application | Rpm | Rpm | 4.0.3 | All | All | All |
| Application | Rpm | Rpm | 4.0.4 | All | All | All |
| Application | Rpm | Rpm | 4.1 | All | All | All |
| Application | Rpm | Rpm | 4.3.3 | All | All | All |
| Application | Rpm | Rpm | 4.4.2 | All | All | All |
| Application | Rpm | Rpm | 4.4.2.1 | All | All | All |
| Application | Rpm | Rpm | 4.4.2.2 | All | All | All |
| Application | Rpm | Rpm | 4.6.0 | All | All | All |
| Application | Rpm | Rpm | 4.6.1 | All | All | All |
| Application | Rpm | Rpm | 4.7.0 | All | All | All |
| Application | Rpm | Rpm | 4.7.1 | All | All | All |
| Application | Rpm | Rpm | 4.7.2 | All | All | All |
| Application | Rpm | Rpm | 4.8.0 | All | All | All |
| Application | Rpm | Rpm | All | All | All | All |
Vendor Declared Affected Products
References
| Reference | Source | Link | Tags |
|---|---|---|---|
| [security-announce] SUSE Security Summary Report: SUSE-SR:2010:014 | af854a3a-2127-422b-91ae-364da2661108 | lists.opensuse.org | |
| Bug 598775 – CVE-2010-2059 rpm: fails to drop SUID/SGID bits on package upgrade | af854a3a-2127-422b-91ae-364da2661108 | bugzilla.redhat.com | |
| VMSA-2011-0004 | af854a3a-2127-422b-91ae-364da2661108 | www.vmware.com | |
| www.osvdb.org/65143 | af854a3a-2127-422b-91ae-364da2661108 | www.osvdb.org | |
| [Security-announce] VMSA-2011-0004 VMware ESX/ESXi SLPD denial of service vulnerability and ESX third party updates for Service Console packages bind, pam, and rpm | af854a3a-2127-422b-91ae-364da2661108 | lists.vmware.com | |
| 'Re: [oss-security] CVE Request -- rpm -- Fails to remove the' - MARC | af854a3a-2127-422b-91ae-364da2661108 | marc.info | |
| oss-security - Re: CVE Request -- rpm -- Fails to remove the SUID/SGID bits on package upgrade (RH BZ#598775) | af854a3a-2127-422b-91ae-364da2661108 | www.openwall.com | |
| oss-security - Re: CVE Request -- rpm -- Fails to remove the SUID/SGID bits on package upgrade (RH BZ#598775) | af854a3a-2127-422b-91ae-364da2661108 | www.openwall.com | |
| Bug 125517 – CVE-2005-4889 rpm: Updates leave hardlinked copies untouched. | af854a3a-2127-422b-91ae-364da2661108 | bugzilla.redhat.com | |
| RPM Package Manager Package Upgrade File Metadata Update Weaknesses - Advisories - Community | af854a3a-2127-422b-91ae-364da2661108 | secunia.com | Vendor Advisory |
| distrib-coffee.ipsl.jussieu.fr/pub/mirrors/rpm/files/rpm/rpm-4.4/rpm-4.4.3.tar.gz | af854a3a-2127-422b-91ae-364da2661108 | distrib-coffee.ipsl.jussieu.fr | Patch |
| Support / Security / Advisories / / MDVSA-2010:180 | Mandriva | af854a3a-2127-422b-91ae-364da2661108 | www.mandriva.com | |
| [security-announce] SUSE Security Summary Report: SUSE-SR:2010:017 | af854a3a-2127-422b-91ae-364da2661108 | lists.opensuse.org | |
| oss-security - CVE Request -- rpm -- Fails to remove the SUID/SGID bits on package upgrade (RH BZ#598775) | af854a3a-2127-422b-91ae-364da2661108 | www.openwall.com | |
| Support | af854a3a-2127-422b-91ae-364da2661108 | www.redhat.com | |
| oss-security - Re: CVE Request -- rpm -- Fails to remove the SUID/SGID bits on package upgrade (RH BZ#598775) | af854a3a-2127-422b-91ae-364da2661108 | www.openwall.com | |
| Webmail : Solution de messagerie professionnelle - OVHcloud- OVH | af854a3a-2127-422b-91ae-364da2661108 | www.vupen.com | |
| rpm.org Git Repositories - rpm.git/commit | af854a3a-2127-422b-91ae-364da2661108 | rpm.org | |
| SecurityFocus | af854a3a-2127-422b-91ae-364da2661108 | www.securityfocus.com | |
| rpm.org Git Repositories - rpm.git/commit | MITRE | rpm.org | |
| CVE Program record | CVE.ORG | www.cve.org | canonical |
| NVD vulnerability detail | NVD | nvd.nist.gov | canonical, analysis |
No vendor comments have been submitted for this CVE.
There are currently no legacy QID mappings associated with this CVE.