Skip to content
OpenAdvisories
Unscored CVE-2009-1194 EUVD-2009-1193GHSA-2635-v9v9-3f2h

Integer overflow in the pango_glyph_string_set_size function in pango/glyphstring.c in Pango before 1.24 allows context-dependent attackers…

Published May 11, 2009 · Updated Aug 7, 2024 · Assigned by redhat

Description

Integer overflow in the pango_glyph_string_set_size function in pango/glyphstring.c in Pango before 1.24 allows context-dependent attackers to cause a denial of service (application crash) or possibly execute arbitrary code via a long glyph string that triggers a heap-based buffer overflow, as demonstrated by a long document.location value in Firefox.

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.24.0-2 —
Debian 13 pango1.0 1.24.0-2 —
Debian 12 pango1.0 1.24.0-2 —
Debian 5.0 pango1.0 1.20.5-3+lenny1 DSA-1798-1
Debian 4.0 pango1.0 1.14.8-5+etch1 DSA-1798-1
ReleasePackageFixed inAdvisory
RHEL 5 pango +1 1.14.9-5.el5_3 RHSA-2009:0476
RHEL 4 evolution28-pango +1 1.14.9-11.el4_7 RHSA-2009:0476
RHEL 4 pango +1 1.6.0-14.4_7 RHSA-2009:0476
RHEL 3 pango +1 1.2.5-8 RHSA-2009:0476

Advisories 2

References