Skip to content
OpenAdvisories
Unscored CVE-2011-3193 EUVD-2011-3157GHSA-gw56-35qp-gch8

Heap-based buffer overflow in the Lookup_MarkMarkPos function in the HarfBuzz module (harfbuzz-gpos.c), as used by Qt before 4.7.4 and Pang…

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

Description

Heap-based buffer overflow in the Lookup_MarkMarkPos function in the HarfBuzz module (harfbuzz-gpos.c), as used by Qt before 4.7.4 and Pango, allows remote attackers to cause a denial of service (crash) and possibly execute arbitrary code via a crafted font file.

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-1 —
Debian 13 pango1.0 1.28.3-1 —
Debian 12 pango1.0 1.28.3-1 —
Debian 6.0 qt4-x11 4:4.6.3-4+squeeze2 DLA-117-1
ReleasePackageFixed inAdvisory
RHEL 6 qt +10 1:4.6.2-17.el6_1.1 RHSA-2011:1328, RHSA-2011:1323
RHEL 5 pango +1 1.14.9-8.el5_7.3 RHSA-2011:1326
RHEL 5 qt4 +6 4.2.1-1.el5_7.1 RHSA-2011:1324
RHEL 4 evolution28-pango +1 1.14.9-13.el4_11 RHSA-2011:1325
RHEL 4 frysk 0.0.1.2007.08.03-8.el4 RHSA-2011:1327

Advisories 7

References