Skip to content
OpenAdvisories
Unscored CVE-2011-0064 EUVD-2011-0090GHSA-49v5-wqh2-vj5q

The hb_buffer_ensure function in hb-buffer.c in HarfBuzz, as used in Pango 1.28.3, Firefox, and other products, does not verify that memory…

Published Mar 7, 2011 · Updated Aug 6, 2024 · Assigned by mitre

Description

The hb_buffer_ensure function in hb-buffer.c in HarfBuzz, as used in Pango 1.28.3, Firefox, and other products, does not verify that memory reallocations succeed, which allows remote attackers to cause a denial of service (NULL pointer dereference and application crash) or possibly execute arbitrary code via crafted OpenType font data that triggers use of an incorrect index.

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 pango1.0 1.28.3-2~sid1 —
Debian 13 pango1.0 1.28.3-2~sid1 —
Debian 12 pango1.0 1.28.3-2~sid1 —
Debian 6.0 pango1.0 1.28.3-1+squeeze2 DSA-2178-1
ReleasePackageFixed inAdvisory
RHEL 6 pango +1 1.28.1-3.el6_0.5 RHSA-2011:0309
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed pango 1.40.3-1.1 openSUSE-SU-2024:10578-1

Advisories 3

References