CVE-2005-4889
lib/fsm.c in RPM before 4.4.3 does not properly reset the metadata of an executable file during...
lib/fsm.c in RPM before 4.4.3 does not properly reset the metadata of an executable file during deletion of the file in an RPM package removal, which might allow local users to gain privileges by creating a hard link to a vulnerable (1) setuid or (2) setgid file, a related issue to CVE-2010-2059.
Exploit likelihood
What each source reports
NVD Score used
7.2
lib/fsm.c in RPM before 4.4.3 does not properly reset the metadata of an executable file during deletion of the file in an RPM package removal, which might allow local users to gain privileges by creating a hard link to a vulnerable (1) setuid or (2) setgid file, a related issue to CVE-2010-2059.
- Record
CVE-2005-4889- CVSS 2.0
- 7.2 High
AV:L/AC:L/Au:N/C:C/I:C/A:C - Weakness
- CWE-264
- Updated
- 2026-11-02
CVE List No score
lib/fsm.c in RPM before 4.4.3 does not properly reset the metadata of an executable file during deletion of the file in an RPM package removal, which might allow local users to gain privileges by creating a hard link to a vulnerable (1) setuid or (2) setgid file, a related issue to CVE-2010-2059.
- Record
CVE-2005-4889- Updated
- 2026-11-02
EUVDEUVD-2005-4880 No score
lib/fsm.c in RPM before 4.4.3 does not properly reset the metadata of an executable file during deletion of the file in an RPM package removal, which might allow local users to gain privileges by creating a hard link to a vulnerable (1) setuid or (2) setgid file, a related issue to CVE-2010-2059.
- Record
EUVD-2005-4880- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-pfqv-vjx4-pmxj No score
lib/fsm.c in RPM before 4.4.3 does not properly reset the metadata of an executable file during...
lib/fsm.c in RPM before 4.4.3 does not properly reset the metadata of an executable file during deletion of the file in an RPM package removal, which might allow local users to gain privileges by creating a hard link to a vulnerable (1) setuid or (2) setgid file, a related issue to CVE-2010-2059.
- Record
GHSA-pfqv-vjx4-pmxj- Updated
- 2026-11-02
OSV No score
lib/fsm.c in RPM before 4.4.3 does not properly reset the metadata of an executable file during deletion of the file in an RPM package removal, which might allow local users to gain privileges by creating a hard link to a vulnerable (1) setuid or (2) setgid file, a related issue to CVE-2010-2059.
- Record
CVE-2005-4889- Updated
- 2026-11-02
OSVDEBIAN-CVE-2005-4889 No score
lib/fsm.c in RPM before 4.4.3 does not properly reset the metadata of an executable file during deletion of the file in an RPM package removal, which might allow local users to gain privileges by creating a hard link to a vulnerable (1) setuid or (2) setgid file, a related issue to CVE-2010-2059.
- Record
DEBIAN-CVE-2005-4889- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
rpmDebian:12 |
before 4.7.0-1 | 4.7.0-1 |
rpmDebian:13 |
before 4.7.0-1 | 4.7.0-1 |
rpmDebian:14 |
before 4.7.0-1 | 4.7.0-1 |
poptRed Hat:enterprise_linux:4::as |
before 0:1.9.1-33_nonptl.el4_8.1 | 0:1.9.1-33_nonptl.el4_8.1 |
rpmRed Hat:enterprise_linux:4::as |
before 0:4.3.3-33_nonptl.el4_8.1 | 0:4.3.3-33_nonptl.el4_8.1 |
rpm-buildRed Hat:enterprise_linux:4::as |
before 0:4.3.3-33_nonptl.el4_8.1 | 0:4.3.3-33_nonptl.el4_8.1 |
rpm-debuginfoRed Hat:enterprise_linux:4::as |
before 0:4.3.3-33_nonptl.el4_8.1 | 0:4.3.3-33_nonptl.el4_8.1 |
rpm-develRed Hat:enterprise_linux:4::as |
before 0:4.3.3-33_nonptl.el4_8.1 | 0:4.3.3-33_nonptl.el4_8.1 |
rpm-libsRed Hat:enterprise_linux:4::as |
before 0:4.3.3-33_nonptl.el4_8.1 | 0:4.3.3-33_nonptl.el4_8.1 |
rpm-pythonRed Hat:enterprise_linux:4::as |
before 0:4.3.3-33_nonptl.el4_8.1 | 0:4.3.3-33_nonptl.el4_8.1 |
Show 21 moreShow less
| Package | Affected | Fixed |
|---|---|---|
poptRed Hat:enterprise_linux:4::desktop |
before 0:1.9.1-33_nonptl.el4_8.1 | 0:1.9.1-33_nonptl.el4_8.1 |
rpmRed Hat:enterprise_linux:4::desktop |
before 0:4.3.3-33_nonptl.el4_8.1 | 0:4.3.3-33_nonptl.el4_8.1 |
rpm-buildRed Hat:enterprise_linux:4::desktop |
before 0:4.3.3-33_nonptl.el4_8.1 | 0:4.3.3-33_nonptl.el4_8.1 |
rpm-debuginfoRed Hat:enterprise_linux:4::desktop |
before 0:4.3.3-33_nonptl.el4_8.1 | 0:4.3.3-33_nonptl.el4_8.1 |
rpm-develRed Hat:enterprise_linux:4::desktop |
before 0:4.3.3-33_nonptl.el4_8.1 | 0:4.3.3-33_nonptl.el4_8.1 |
rpm-libsRed Hat:enterprise_linux:4::desktop |
before 0:4.3.3-33_nonptl.el4_8.1 | 0:4.3.3-33_nonptl.el4_8.1 |
rpm-pythonRed Hat:enterprise_linux:4::desktop |
before 0:4.3.3-33_nonptl.el4_8.1 | 0:4.3.3-33_nonptl.el4_8.1 |
poptRed Hat:enterprise_linux:4::es |
before 0:1.9.1-33_nonptl.el4_8.1 | 0:1.9.1-33_nonptl.el4_8.1 |
rpmRed Hat:enterprise_linux:4::es |
before 0:4.3.3-33_nonptl.el4_8.1 | 0:4.3.3-33_nonptl.el4_8.1 |
rpm-buildRed Hat:enterprise_linux:4::es |
before 0:4.3.3-33_nonptl.el4_8.1 | 0:4.3.3-33_nonptl.el4_8.1 |
rpm-debuginfoRed Hat:enterprise_linux:4::es |
before 0:4.3.3-33_nonptl.el4_8.1 | 0:4.3.3-33_nonptl.el4_8.1 |
rpm-develRed Hat:enterprise_linux:4::es |
before 0:4.3.3-33_nonptl.el4_8.1 | 0:4.3.3-33_nonptl.el4_8.1 |
rpm-libsRed Hat:enterprise_linux:4::es |
before 0:4.3.3-33_nonptl.el4_8.1 | 0:4.3.3-33_nonptl.el4_8.1 |
rpm-pythonRed Hat:enterprise_linux:4::es |
before 0:4.3.3-33_nonptl.el4_8.1 | 0:4.3.3-33_nonptl.el4_8.1 |
poptRed Hat:enterprise_linux:4::ws |
before 0:1.9.1-33_nonptl.el4_8.1 | 0:1.9.1-33_nonptl.el4_8.1 |
rpmRed Hat:enterprise_linux:4::ws |
before 0:4.3.3-33_nonptl.el4_8.1 | 0:4.3.3-33_nonptl.el4_8.1 |
rpm-buildRed Hat:enterprise_linux:4::ws |
before 0:4.3.3-33_nonptl.el4_8.1 | 0:4.3.3-33_nonptl.el4_8.1 |
rpm-debuginfoRed Hat:enterprise_linux:4::ws |
before 0:4.3.3-33_nonptl.el4_8.1 | 0:4.3.3-33_nonptl.el4_8.1 |
rpm-develRed Hat:enterprise_linux:4::ws |
before 0:4.3.3-33_nonptl.el4_8.1 | 0:4.3.3-33_nonptl.el4_8.1 |
rpm-libsRed Hat:enterprise_linux:4::ws |
before 0:4.3.3-33_nonptl.el4_8.1 | 0:4.3.3-33_nonptl.el4_8.1 |
rpm-pythonRed Hat:enterprise_linux:4::ws |
before 0:4.3.3-33_nonptl.el4_8.1 | 0:4.3.3-33_nonptl.el4_8.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2005-4889 is a high vulnerability (CVSS 7.2) in Rpm, published June 8, 2010. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.32%, the 25th percentile. Fixed in rpm 4.7.0-1.
References
distrib-coffee.ipsl.jussieu.fr/pub/mirrors/rpm/files/rpm/rpm-4.4/rpm-4.4.3.tar.gz
mandriva.com/security/advisories?name=MDVSA-2010:180
bugzilla.redhat.com/show_bug.cgi?id=598775
exchange.xforce.ibmcloud.com/vulnerabilities/59426
bugzilla.redhat.com/show_bug.cgi?id=125517
nvd.nist.gov/vuln/detail/CVE-2005-4889
Show 11 moreShow less
github.com/advisories/GHSA-pfqv-vjx4-pmxj
security-tracker.debian.org/tracker/CVE-2005-4889
access.redhat.com/errata/RHSA-2010:0678
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=625756
security.access.redhat.com/data/csaf/v2/advisories/2010/rhsa-2010_0678.json
access.redhat.com/security/cve/CVE-2005-4889
cve.org/CVERecord?id=CVE-2005-4889
access.redhat.com/security/cve/CVE-2010-2059
cve.org/CVERecord?id=CVE-2010-2059
nvd.nist.gov/vuln/detail/CVE-2010-2059