Skip to content
OpenAdvisories
Unscored CVE-2012-0061 EUVD-2012-0099GHSA-v3v4-hffr-vr89

The headerLoad function in lib/header.c in RPM before 4.9.1.3 does not properly validate region tags, which allows user-assisted remote att…

Published Jun 4, 2012 · Updated Aug 6, 2024 · Assigned by redhat

Description

The headerLoad function in lib/header.c in RPM before 4.9.1.3 does not properly validate region tags, which allows user-assisted remote attackers to cause a denial of service (crash) and possibly execute arbitrary code via a large region size in a package header.

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 rpm 4.9.1.3-1 —
Debian 13 rpm 4.9.1.3-1 —
Debian 12 rpm 4.9.1.3-1 —
Debian 6.0 rpm 4.8.1-6+squeeze2 DLA-140-1
ReleasePackageFixed inAdvisory
RHEL 6 rpm +6 4.8.0-19.el6_2.1 RHSA-2012:0451
RHEL 5 popt 1.10.2.3-28.el5_8 RHSA-2012:0451
RHEL 5 rpm +5 4.4.2.3-28.el5_8 RHSA-2012:0451
Show 6 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Red Hat Rhel Mission Critical 5 popt 1.10.2.3-9.el5_3.3 RHSA-2012:0451
Red Hat Rhel Mission Critical 5 rpm +5 4.4.2.3-9.el5_3.3 RHSA-2012:0451
RHEL 6.1 EUS rpm +6 4.8.0-16.el6_1.2 RHSA-2012:0451
RHEL 6.0 EUS rpm +6 4.8.0-12.el6_0.2 RHSA-2012:0451
RHEL 5.6 EUS popt 1.10.2.3-22.el5_6.3 RHSA-2012:0451
RHEL 5.6 EUS rpm +5 4.4.2.3-22.el5_6.3 RHSA-2012:0451
RHEL 4 ELS popt 1.9.1-36_nonptl.el4 RHSA-2012:0451
RHEL 4 ELS rpm +4 4.3.3-36_nonptl.el4 RHSA-2012:0451
RHEL 3 ELS popt 1.8.2-36_nonptl RHSA-2012:0451
RHEL 3 ELS rpm +4 4.2.3-36_nonptl RHSA-2012:0451

Advisories 2

References