CVE-2012-0060
RPM before 4.9.1.3 does not properly validate region tags, which allows remote attackers to cause...
RPM before 4.9.1.3 does not properly validate region tags, which allows remote attackers to cause a denial of service (crash) and possibly execute arbitrary code via an invalid region tag in a package header to the (1) headerLoad, (2) rpmReadSignature, or (3) headerVerify function.
Exploit likelihood
What each source reports
NVD Score used
6.8
RPM before 4.9.1.3 does not properly validate region tags, which allows remote attackers to cause a denial of service (crash) and possibly execute arbitrary code via an invalid region tag in a package header to the (1) headerLoad, (2) rpmReadSignature, or (3) headerVerify function.
- Record
CVE-2012-0060- CVSS 2.0
- 6.8 Medium
AV:N/AC:M/Au:N/C:P/I:P/A:P - Weakness
- CWE-20
- Updated
- 2026-11-02
CVE List No score
RPM before 4.9.1.3 does not properly validate region tags, which allows remote attackers to cause a denial of service (crash) and possibly execute arbitrary code via an invalid region tag in a package header to the (1) headerLoad, (2) rpmReadSignature, or (3) headerVerify function.
- Record
CVE-2012-0060- Updated
- 2026-11-02
EUVDEUVD-2012-0098 No score
RPM before 4.9.1.3 does not properly validate region tags, which allows remote attackers to cause a denial of service (crash) and possibly execute arbitrary code via an invalid region tag in a package header to the (1) headerLoad, (2) rpmReadSignature, or (3) headerVerify function.
- Record
EUVD-2012-0098- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-j6wj-cqmg-hvcm No score
RPM before 4.9.1.3 does not properly validate region tags, which allows remote attackers to cause...
RPM before 4.9.1.3 does not properly validate region tags, which allows remote attackers to cause a denial of service (crash) and possibly execute arbitrary code via an invalid region tag in a package header to the (1) headerLoad, (2) rpmReadSignature, or (3) headerVerify function.
- Record
GHSA-j6wj-cqmg-hvcm- Weakness
- CWE-20
- Updated
- 2026-11-02
OSVBELL-CVE-2012-0060
6.8
CVE-2012-0060 does not affect BellSoft software
- Record
BELL-CVE-2012-0060- CVSS 2.0
- 6.8 Medium
AV:N/AC:M/Au:N/C:P/I:P/A:P - Updated
- 2026-11-02
OSV No score
RPM before 4.9.1.3 does not properly validate region tags, which allows remote attackers to cause a denial of service (crash) and possibly execute arbitrary code via an invalid region tag in a package header to the (1) headerLoad, (2) rpmReadSignature, or (3) headerVerify function.
- Record
CVE-2012-0060- Updated
- 2026-11-02
OSVDEBIAN-CVE-2012-0060 No score
RPM before 4.9.1.3 does not properly validate region tags, which allows remote attackers to cause a denial of service (crash) and possibly execute arbitrary code via an invalid region tag in a package header to the (1) headerLoad, (2) rpmReadSignature, or (3) headerVerify function.
- Record
DEBIAN-CVE-2012-0060- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
rpmDebian:12 |
before 4.9.1.3-1 | 4.9.1.3-1 |
rpmDebian:13 |
before 4.9.1.3-1 | 4.9.1.3-1 |
rpmDebian:14 |
before 4.9.1.3-1 | 4.9.1.3-1 |
rpmDebian:6.0 |
before 4.8.1-6+squeeze2, plus listed versions 4.8.1-64.8.1-6+squeeze1 |
4.8.1-6+squeeze2 |
poptRed Hat:rhel_els:3::as |
before 0:1.8.2-36_nonptl | 0:1.8.2-36_nonptl |
rpmRed Hat:rhel_els:3::as |
before 0:4.2.3-36_nonptl | 0:4.2.3-36_nonptl |
rpm-buildRed Hat:rhel_els:3::as |
before 0:4.2.3-36_nonptl | 0:4.2.3-36_nonptl |
rpm-debuginfoRed Hat:rhel_els:3::as |
before 0:4.2.3-36_nonptl | 0:4.2.3-36_nonptl |
rpm-develRed Hat:rhel_els:3::as |
before 0:4.2.3-36_nonptl | 0:4.2.3-36_nonptl |
rpm-libsRed Hat:rhel_els:3::as |
before 0:4.2.3-36_nonptl | 0:4.2.3-36_nonptl |
Show 104 moreShow less
| Package | Affected | Fixed |
|---|---|---|
rpm-pythonRed Hat:rhel_els:3::as |
before 0:4.2.3-36_nonptl | 0:4.2.3-36_nonptl |
poptRed Hat:rhel_els:3::es |
before 0:1.8.2-36_nonptl | 0:1.8.2-36_nonptl |
rpmRed Hat:rhel_els:3::es |
before 0:4.2.3-36_nonptl | 0:4.2.3-36_nonptl |
rpm-buildRed Hat:rhel_els:3::es |
before 0:4.2.3-36_nonptl | 0:4.2.3-36_nonptl |
rpm-debuginfoRed Hat:rhel_els:3::es |
before 0:4.2.3-36_nonptl | 0:4.2.3-36_nonptl |
rpm-develRed Hat:rhel_els:3::es |
before 0:4.2.3-36_nonptl | 0:4.2.3-36_nonptl |
rpm-libsRed Hat:rhel_els:3::es |
before 0:4.2.3-36_nonptl | 0:4.2.3-36_nonptl |
rpm-pythonRed Hat:rhel_els:3::es |
before 0:4.2.3-36_nonptl | 0:4.2.3-36_nonptl |
poptRed Hat:rhel_els:4::as |
before 0:1.9.1-36_nonptl.el4 | 0:1.9.1-36_nonptl.el4 |
rpmRed Hat:rhel_els:4::as |
before 0:4.3.3-36_nonptl.el4 | 0:4.3.3-36_nonptl.el4 |
rpm-buildRed Hat:rhel_els:4::as |
before 0:4.3.3-36_nonptl.el4 | 0:4.3.3-36_nonptl.el4 |
rpm-debuginfoRed Hat:rhel_els:4::as |
before 0:4.3.3-36_nonptl.el4 | 0:4.3.3-36_nonptl.el4 |
rpm-develRed Hat:rhel_els:4::as |
before 0:4.3.3-36_nonptl.el4 | 0:4.3.3-36_nonptl.el4 |
rpm-libsRed Hat:rhel_els:4::as |
before 0:4.3.3-36_nonptl.el4 | 0:4.3.3-36_nonptl.el4 |
rpm-pythonRed Hat:rhel_els:4::as |
before 0:4.3.3-36_nonptl.el4 | 0:4.3.3-36_nonptl.el4 |
poptRed Hat:rhel_els:4::es |
before 0:1.9.1-36_nonptl.el4 | 0:1.9.1-36_nonptl.el4 |
rpmRed Hat:rhel_els:4::es |
before 0:4.3.3-36_nonptl.el4 | 0:4.3.3-36_nonptl.el4 |
rpm-buildRed Hat:rhel_els:4::es |
before 0:4.3.3-36_nonptl.el4 | 0:4.3.3-36_nonptl.el4 |
rpm-debuginfoRed Hat:rhel_els:4::es |
before 0:4.3.3-36_nonptl.el4 | 0:4.3.3-36_nonptl.el4 |
rpm-develRed Hat:rhel_els:4::es |
before 0:4.3.3-36_nonptl.el4 | 0:4.3.3-36_nonptl.el4 |
rpm-libsRed Hat:rhel_els:4::es |
before 0:4.3.3-36_nonptl.el4 | 0:4.3.3-36_nonptl.el4 |
rpm-pythonRed Hat:rhel_els:4::es |
before 0:4.3.3-36_nonptl.el4 | 0:4.3.3-36_nonptl.el4 |
poptRed Hat:enterprise_linux:5::client |
before 0:1.10.2.3-28.el5_8 | 0:1.10.2.3-28.el5_8 |
rpmRed Hat:enterprise_linux:5::client |
before 0:4.4.2.3-28.el5_8 | 0:4.4.2.3-28.el5_8 |
rpm-debuginfoRed Hat:enterprise_linux:5::client |
before 0:4.4.2.3-28.el5_8 | 0:4.4.2.3-28.el5_8 |
rpm-libsRed Hat:enterprise_linux:5::client |
before 0:4.4.2.3-28.el5_8 | 0:4.4.2.3-28.el5_8 |
rpm-pythonRed Hat:enterprise_linux:5::client |
before 0:4.4.2.3-28.el5_8 | 0:4.4.2.3-28.el5_8 |
rpmRed Hat:enterprise_linux:5::client_workstation |
before 0:4.4.2.3-28.el5_8 | 0:4.4.2.3-28.el5_8 |
rpm-apidocsRed Hat:enterprise_linux:5::client_workstation |
before 0:4.4.2.3-28.el5_8 | 0:4.4.2.3-28.el5_8 |
rpm-buildRed Hat:enterprise_linux:5::client_workstation |
before 0:4.4.2.3-28.el5_8 | 0:4.4.2.3-28.el5_8 |
rpm-debuginfoRed Hat:enterprise_linux:5::client_workstation |
before 0:4.4.2.3-28.el5_8 | 0:4.4.2.3-28.el5_8 |
rpm-develRed Hat:enterprise_linux:5::client_workstation |
before 0:4.4.2.3-28.el5_8 | 0:4.4.2.3-28.el5_8 |
poptRed Hat:rhel_mission_critical:5.3 |
before 0:1.10.2.3-9.el5_3.3 | 0:1.10.2.3-9.el5_3.3 |
rpmRed Hat:rhel_mission_critical:5.3 |
before 0:4.4.2.3-9.el5_3.3 | 0:4.4.2.3-9.el5_3.3 |
rpm-apidocsRed Hat:rhel_mission_critical:5.3 |
before 0:4.4.2.3-9.el5_3.3 | 0:4.4.2.3-9.el5_3.3 |
rpm-buildRed Hat:rhel_mission_critical:5.3 |
before 0:4.4.2.3-9.el5_3.3 | 0:4.4.2.3-9.el5_3.3 |
rpm-debuginfoRed Hat:rhel_mission_critical:5.3 |
before 0:4.4.2.3-9.el5_3.3 | 0:4.4.2.3-9.el5_3.3 |
rpm-develRed Hat:rhel_mission_critical:5.3 |
before 0:4.4.2.3-9.el5_3.3 | 0:4.4.2.3-9.el5_3.3 |
rpm-libsRed Hat:rhel_mission_critical:5.3 |
before 0:4.4.2.3-9.el5_3.3 | 0:4.4.2.3-9.el5_3.3 |
rpm-pythonRed Hat:rhel_mission_critical:5.3 |
before 0:4.4.2.3-9.el5_3.3 | 0:4.4.2.3-9.el5_3.3 |
poptRed Hat:rhel_eus:5.6 |
before 0:1.10.2.3-22.el5_6.3 | 0:1.10.2.3-22.el5_6.3 |
rpmRed Hat:rhel_eus:5.6 |
before 0:4.4.2.3-22.el5_6.3 | 0:4.4.2.3-22.el5_6.3 |
rpm-apidocsRed Hat:rhel_eus:5.6 |
before 0:4.4.2.3-22.el5_6.3 | 0:4.4.2.3-22.el5_6.3 |
rpm-buildRed Hat:rhel_eus:5.6 |
before 0:4.4.2.3-22.el5_6.3 | 0:4.4.2.3-22.el5_6.3 |
rpm-debuginfoRed Hat:rhel_eus:5.6 |
before 0:4.4.2.3-22.el5_6.3 | 0:4.4.2.3-22.el5_6.3 |
rpm-develRed Hat:rhel_eus:5.6 |
before 0:4.4.2.3-22.el5_6.3 | 0:4.4.2.3-22.el5_6.3 |
rpm-libsRed Hat:rhel_eus:5.6 |
before 0:4.4.2.3-22.el5_6.3 | 0:4.4.2.3-22.el5_6.3 |
rpm-pythonRed Hat:rhel_eus:5.6 |
before 0:4.4.2.3-22.el5_6.3 | 0:4.4.2.3-22.el5_6.3 |
poptRed Hat:enterprise_linux:5::server |
before 0:1.10.2.3-28.el5_8 | 0:1.10.2.3-28.el5_8 |
rpmRed Hat:enterprise_linux:5::server |
before 0:4.4.2.3-28.el5_8 | 0:4.4.2.3-28.el5_8 |
rpm-apidocsRed Hat:enterprise_linux:5::server |
before 0:4.4.2.3-28.el5_8 | 0:4.4.2.3-28.el5_8 |
rpm-buildRed Hat:enterprise_linux:5::server |
before 0:4.4.2.3-28.el5_8 | 0:4.4.2.3-28.el5_8 |
rpm-debuginfoRed Hat:enterprise_linux:5::server |
before 0:4.4.2.3-28.el5_8 | 0:4.4.2.3-28.el5_8 |
rpm-develRed Hat:enterprise_linux:5::server |
before 0:4.4.2.3-28.el5_8 | 0:4.4.2.3-28.el5_8 |
rpm-libsRed Hat:enterprise_linux:5::server |
before 0:4.4.2.3-28.el5_8 | 0:4.4.2.3-28.el5_8 |
rpm-pythonRed Hat:enterprise_linux:5::server |
before 0:4.4.2.3-28.el5_8 | 0:4.4.2.3-28.el5_8 |
rpmRed Hat:enterprise_linux:6::client |
before 0:4.8.0-19.el6_2.1 | 0:4.8.0-19.el6_2.1 |
rpm-debuginfoRed Hat:enterprise_linux:6::client |
before 0:4.8.0-19.el6_2.1 | 0:4.8.0-19.el6_2.1 |
rpm-libsRed Hat:enterprise_linux:6::client |
before 0:4.8.0-19.el6_2.1 | 0:4.8.0-19.el6_2.1 |
rpm-pythonRed Hat:enterprise_linux:6::client |
before 0:4.8.0-19.el6_2.1 | 0:4.8.0-19.el6_2.1 |
rpm-apidocsRed Hat:enterprise_linux:6::client |
before 0:4.8.0-19.el6_2.1 | 0:4.8.0-19.el6_2.1 |
rpm-buildRed Hat:enterprise_linux:6::client |
before 0:4.8.0-19.el6_2.1 | 0:4.8.0-19.el6_2.1 |
rpm-cronRed Hat:enterprise_linux:6::client |
before 0:4.8.0-19.el6_2.1 | 0:4.8.0-19.el6_2.1 |
rpm-develRed Hat:enterprise_linux:6::client |
before 0:4.8.0-19.el6_2.1 | 0:4.8.0-19.el6_2.1 |
rpmRed Hat:enterprise_linux:6::computenode |
before 0:4.8.0-19.el6_2.1 | 0:4.8.0-19.el6_2.1 |
rpm-debuginfoRed Hat:enterprise_linux:6::computenode |
before 0:4.8.0-19.el6_2.1 | 0:4.8.0-19.el6_2.1 |
rpm-libsRed Hat:enterprise_linux:6::computenode |
before 0:4.8.0-19.el6_2.1 | 0:4.8.0-19.el6_2.1 |
rpm-pythonRed Hat:enterprise_linux:6::computenode |
before 0:4.8.0-19.el6_2.1 | 0:4.8.0-19.el6_2.1 |
rpm-apidocsRed Hat:enterprise_linux:6::computenode |
before 0:4.8.0-19.el6_2.1 | 0:4.8.0-19.el6_2.1 |
rpm-buildRed Hat:enterprise_linux:6::computenode |
before 0:4.8.0-19.el6_2.1 | 0:4.8.0-19.el6_2.1 |
rpm-cronRed Hat:enterprise_linux:6::computenode |
before 0:4.8.0-19.el6_2.1 | 0:4.8.0-19.el6_2.1 |
rpm-develRed Hat:enterprise_linux:6::computenode |
before 0:4.8.0-19.el6_2.1 | 0:4.8.0-19.el6_2.1 |
rpmRed Hat:rhel_eus:6.0 |
before 0:4.8.0-12.el6_0.2 | 0:4.8.0-12.el6_0.2 |
rpm-buildRed Hat:rhel_eus:6.0 |
before 0:4.8.0-12.el6_0.2 | 0:4.8.0-12.el6_0.2 |
rpm-debuginfoRed Hat:rhel_eus:6.0 |
before 0:4.8.0-12.el6_0.2 | 0:4.8.0-12.el6_0.2 |
rpm-develRed Hat:rhel_eus:6.0 |
before 0:4.8.0-12.el6_0.2 | 0:4.8.0-12.el6_0.2 |
rpm-libsRed Hat:rhel_eus:6.0 |
before 0:4.8.0-12.el6_0.2 | 0:4.8.0-12.el6_0.2 |
rpm-pythonRed Hat:rhel_eus:6.0 |
before 0:4.8.0-12.el6_0.2 | 0:4.8.0-12.el6_0.2 |
rpmRed Hat:rhel_eus:6.1 |
before 0:4.8.0-16.el6_1.2 | 0:4.8.0-16.el6_1.2 |
rpm-buildRed Hat:rhel_eus:6.1 |
before 0:4.8.0-16.el6_1.2 | 0:4.8.0-16.el6_1.2 |
rpm-debuginfoRed Hat:rhel_eus:6.1 |
before 0:4.8.0-16.el6_1.2 | 0:4.8.0-16.el6_1.2 |
rpm-develRed Hat:rhel_eus:6.1 |
before 0:4.8.0-16.el6_1.2 | 0:4.8.0-16.el6_1.2 |
rpm-libsRed Hat:rhel_eus:6.1 |
before 0:4.8.0-16.el6_1.2 | 0:4.8.0-16.el6_1.2 |
rpm-pythonRed Hat:rhel_eus:6.1 |
before 0:4.8.0-16.el6_1.2 | 0:4.8.0-16.el6_1.2 |
rpmRed Hat:enterprise_linux:6::server |
before 0:4.8.0-19.el6_2.1 | 0:4.8.0-19.el6_2.1 |
rpm-buildRed Hat:enterprise_linux:6::server |
before 0:4.8.0-19.el6_2.1 | 0:4.8.0-19.el6_2.1 |
rpm-debuginfoRed Hat:enterprise_linux:6::server |
before 0:4.8.0-19.el6_2.1 | 0:4.8.0-19.el6_2.1 |
rpm-develRed Hat:enterprise_linux:6::server |
before 0:4.8.0-19.el6_2.1 | 0:4.8.0-19.el6_2.1 |
rpm-libsRed Hat:enterprise_linux:6::server |
before 0:4.8.0-19.el6_2.1 | 0:4.8.0-19.el6_2.1 |
rpm-pythonRed Hat:enterprise_linux:6::server |
before 0:4.8.0-19.el6_2.1 | 0:4.8.0-19.el6_2.1 |
rpm-apidocsRed Hat:rhel_eus:6.0 |
before 0:4.8.0-12.el6_0.2 | 0:4.8.0-12.el6_0.2 |
rpm-cronRed Hat:rhel_eus:6.0 |
before 0:4.8.0-12.el6_0.2 | 0:4.8.0-12.el6_0.2 |
rpm-apidocsRed Hat:rhel_eus:6.1 |
before 0:4.8.0-16.el6_1.2 | 0:4.8.0-16.el6_1.2 |
rpm-cronRed Hat:rhel_eus:6.1 |
before 0:4.8.0-16.el6_1.2 | 0:4.8.0-16.el6_1.2 |
rpm-apidocsRed Hat:enterprise_linux:6::server |
before 0:4.8.0-19.el6_2.1 | 0:4.8.0-19.el6_2.1 |
rpm-cronRed Hat:enterprise_linux:6::server |
before 0:4.8.0-19.el6_2.1 | 0:4.8.0-19.el6_2.1 |
rpmRed Hat:enterprise_linux:6::workstation |
before 0:4.8.0-19.el6_2.1 | 0:4.8.0-19.el6_2.1 |
rpm-buildRed Hat:enterprise_linux:6::workstation |
before 0:4.8.0-19.el6_2.1 | 0:4.8.0-19.el6_2.1 |
rpm-debuginfoRed Hat:enterprise_linux:6::workstation |
before 0:4.8.0-19.el6_2.1 | 0:4.8.0-19.el6_2.1 |
rpm-develRed Hat:enterprise_linux:6::workstation |
before 0:4.8.0-19.el6_2.1 | 0:4.8.0-19.el6_2.1 |
rpm-libsRed Hat:enterprise_linux:6::workstation |
before 0:4.8.0-19.el6_2.1 | 0:4.8.0-19.el6_2.1 |
rpm-pythonRed Hat:enterprise_linux:6::workstation |
before 0:4.8.0-19.el6_2.1 | 0:4.8.0-19.el6_2.1 |
rpm-apidocsRed Hat:enterprise_linux:6::workstation |
before 0:4.8.0-19.el6_2.1 | 0:4.8.0-19.el6_2.1 |
rpm-cronRed Hat:enterprise_linux:6::workstation |
before 0:4.8.0-19.el6_2.1 | 0:4.8.0-19.el6_2.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-2012-0060 is a medium vulnerability (CVSS 6.8) in Rpm, published June 4, 2012. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 4.29%, the 91st percentile. Fixed in rpm 4.9.1.3-1.
References
oracle.com/technetwork/topics/security/ovmbulletinjul2016-3090546.html
rhn.redhat.com/errata/RHSA-2012-0531.html
mandriva.com/security/advisories?name=MDVSA-2012:056
securitytracker.com/id?1026882
rpm.org/wiki/Releases/4.9.1.3
secunia.com/advisories/48716
Show 34 moreShow less
osvdb.org/81010
bugzilla.redhat.com/show_bug.cgi?id=744858
secunia.com/advisories/48651
rhn.redhat.com/errata/RHSA-2012-0451.html
lists.fedoraproject.org/pipermail/package-announce/2012-April/078907.html
rpm.org/gitweb?p=rpm.git%3Ba=commitdiff%3Bh=e4eab2bc6d07cfd33f740071de7ddbb2fe2f4190
securityfocus.com/bid/52865
rpm.org/gitweb?p=rpm.git%3Ba=commitdiff%3Bh=f23998251992b8ae25faf5113c42fee2c49c7f29
ubuntu.com/usn/USN-1695-1
hermes.opensuse.org/messages/14440932
secunia.com/advisories/49110
exchange.xforce.ibmcloud.com/vulnerabilities/74582
lists.fedoraproject.org/pipermail/package-announce/2012-April/078819.html
lists.fedoraproject.org/pipermail/package-announce/2012-April/077960.html
hermes.opensuse.org/messages/14441362
nvd.nist.gov/vuln/detail/CVE-2012-0060
rpm.org/gitweb?p=rpm.git;a=commitdiff;h=e4eab2bc6d07cfd33f740071de7ddbb2fe2f4190
rpm.org/gitweb?p=rpm.git;a=commitdiff;h=f23998251992b8ae25faf5113c42fee2c49c7f29
github.com/advisories/GHSA-j6wj-cqmg-hvcm
docs.bell-sw.com/security/cves/CVE-2012-0060
security-tracker.debian.org/tracker/CVE-2012-0060
access.redhat.com/errata/RHSA-2012:0451
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=744104
bugzilla.redhat.com/show_bug.cgi?id=798585
security.access.redhat.com/data/csaf/v2/advisories/2012/rhsa-2012_0451.json
access.redhat.com/security/cve/CVE-2012-0060
cve.org/CVERecord?id=CVE-2012-0060
access.redhat.com/security/cve/CVE-2012-0061
cve.org/CVERecord?id=CVE-2012-0061
nvd.nist.gov/vuln/detail/CVE-2012-0061
access.redhat.com/security/cve/CVE-2012-0815
cve.org/CVERecord?id=CVE-2012-0815
nvd.nist.gov/vuln/detail/CVE-2012-0815