CVE-2009-1194
Integer overflow in the pango_glyph_string_set_size function in pango/glyphstring.c in Pango...
CVE-2009-1194 is a medium vulnerability (CVSS 6.8) in Pango, published May 10, 2009. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 4.13%, the 90th percentile. Fixed in pango1.0 1.24.0-2.
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.
Exploit likelihood
What each source reports
NVD Score used
6.8
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.
- Record
CVE-2009-1194- CVSS 2.0
- 6.8 Medium
AV:N/AC:M/Au:N/C:P/I:P/A:P - Weakness
- CWE-189
- Updated
- 2026-11-02
CVE List No score
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.
- Record
CVE-2009-1194- Updated
- 2026-11-02
EUVDEUVD-2009-1193 No score
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.
- Record
EUVD-2009-1193- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-2635-v9v9-3f2h No score
Integer overflow in the pango_glyph_string_set_size function in pango/glyphstring.c in Pango...
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.
- Record
GHSA-2635-v9v9-3f2h- Updated
- 2026-11-02
OSV No score
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.
- Record
CVE-2009-1194- Updated
- 2026-11-02
OSVDEBIAN-CVE-2009-1194 No score
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.
- Record
DEBIAN-CVE-2009-1194- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
pango1.0Debian:12 |
before 1.24.0-2 | 1.24.0-2 |
pango1.0Debian:13 |
before 1.24.0-2 | 1.24.0-2 |
pango1.0Debian:14 |
before 1.24.0-2 | 1.24.0-2 |
pango1.0Debian:4.0 |
before 1.14.8-5+etch1, plus listed versions 1.14.8-5 |
1.14.8-5+etch1 |
pango1.0Debian:5.0 |
before 1.20.5-3+lenny1, plus listed versions 1.20.5-3 |
1.20.5-3+lenny1 |
pangoRed Hat:enterprise_linux:3::as |
before 0:1.2.5-8 | 0:1.2.5-8 |
pango-debuginfoRed Hat:enterprise_linux:3::as |
before 0:1.2.5-8 | 0:1.2.5-8 |
pango-develRed Hat:enterprise_linux:3::as |
before 0:1.2.5-8 | 0:1.2.5-8 |
pangoRed Hat:enterprise_linux:3::desktop |
before 0:1.2.5-8 | 0:1.2.5-8 |
pango-debuginfoRed Hat:enterprise_linux:3::desktop |
before 0:1.2.5-8 | 0:1.2.5-8 |
Show 39 moreShow less
| Package | Affected | Fixed |
|---|---|---|
pango-develRed Hat:enterprise_linux:3::desktop |
before 0:1.2.5-8 | 0:1.2.5-8 |
pangoRed Hat:enterprise_linux:3::es |
before 0:1.2.5-8 | 0:1.2.5-8 |
pango-debuginfoRed Hat:enterprise_linux:3::es |
before 0:1.2.5-8 | 0:1.2.5-8 |
pango-develRed Hat:enterprise_linux:3::es |
before 0:1.2.5-8 | 0:1.2.5-8 |
pangoRed Hat:enterprise_linux:3::ws |
before 0:1.2.5-8 | 0:1.2.5-8 |
pango-debuginfoRed Hat:enterprise_linux:3::ws |
before 0:1.2.5-8 | 0:1.2.5-8 |
pango-develRed Hat:enterprise_linux:3::ws |
before 0:1.2.5-8 | 0:1.2.5-8 |
evolution28-pangoRed Hat:enterprise_linux:4::as |
before 0:1.14.9-11.el4_7 | 0:1.14.9-11.el4_7 |
evolution28-pango-debuginfoRed Hat:enterprise_linux:4::as |
before 0:1.14.9-11.el4_7 | 0:1.14.9-11.el4_7 |
evolution28-pango-develRed Hat:enterprise_linux:4::as |
before 0:1.14.9-11.el4_7 | 0:1.14.9-11.el4_7 |
pangoRed Hat:enterprise_linux:4::as |
before 0:1.6.0-14.4_7 | 0:1.6.0-14.4_7 |
pango-debuginfoRed Hat:enterprise_linux:4::as |
before 0:1.6.0-14.4_7 | 0:1.6.0-14.4_7 |
pango-develRed Hat:enterprise_linux:4::as |
before 0:1.6.0-14.4_7 | 0:1.6.0-14.4_7 |
evolution28-pangoRed Hat:enterprise_linux:4::desktop |
before 0:1.14.9-11.el4_7 | 0:1.14.9-11.el4_7 |
evolution28-pango-debuginfoRed Hat:enterprise_linux:4::desktop |
before 0:1.14.9-11.el4_7 | 0:1.14.9-11.el4_7 |
evolution28-pango-develRed Hat:enterprise_linux:4::desktop |
before 0:1.14.9-11.el4_7 | 0:1.14.9-11.el4_7 |
pangoRed Hat:enterprise_linux:4::desktop |
before 0:1.6.0-14.4_7 | 0:1.6.0-14.4_7 |
pango-debuginfoRed Hat:enterprise_linux:4::desktop |
before 0:1.6.0-14.4_7 | 0:1.6.0-14.4_7 |
pango-develRed Hat:enterprise_linux:4::desktop |
before 0:1.6.0-14.4_7 | 0:1.6.0-14.4_7 |
evolution28-pangoRed Hat:enterprise_linux:4::es |
before 0:1.14.9-11.el4_7 | 0:1.14.9-11.el4_7 |
evolution28-pango-debuginfoRed Hat:enterprise_linux:4::es |
before 0:1.14.9-11.el4_7 | 0:1.14.9-11.el4_7 |
evolution28-pango-develRed Hat:enterprise_linux:4::es |
before 0:1.14.9-11.el4_7 | 0:1.14.9-11.el4_7 |
pangoRed Hat:enterprise_linux:4::es |
before 0:1.6.0-14.4_7 | 0:1.6.0-14.4_7 |
pango-debuginfoRed Hat:enterprise_linux:4::es |
before 0:1.6.0-14.4_7 | 0:1.6.0-14.4_7 |
pango-develRed Hat:enterprise_linux:4::es |
before 0:1.6.0-14.4_7 | 0:1.6.0-14.4_7 |
evolution28-pangoRed Hat:enterprise_linux:4::ws |
before 0:1.14.9-11.el4_7 | 0:1.14.9-11.el4_7 |
evolution28-pango-debuginfoRed Hat:enterprise_linux:4::ws |
before 0:1.14.9-11.el4_7 | 0:1.14.9-11.el4_7 |
evolution28-pango-develRed Hat:enterprise_linux:4::ws |
before 0:1.14.9-11.el4_7 | 0:1.14.9-11.el4_7 |
pangoRed Hat:enterprise_linux:4::ws |
before 0:1.6.0-14.4_7 | 0:1.6.0-14.4_7 |
pango-debuginfoRed Hat:enterprise_linux:4::ws |
before 0:1.6.0-14.4_7 | 0:1.6.0-14.4_7 |
pango-develRed Hat:enterprise_linux:4::ws |
before 0:1.6.0-14.4_7 | 0:1.6.0-14.4_7 |
pangoRed Hat:enterprise_linux:5::client_workstation |
before 0:1.14.9-5.el5_3 | 0:1.14.9-5.el5_3 |
pango-debuginfoRed Hat:enterprise_linux:5::client_workstation |
before 0:1.14.9-5.el5_3 | 0:1.14.9-5.el5_3 |
pango-develRed Hat:enterprise_linux:5::client_workstation |
before 0:1.14.9-5.el5_3 | 0:1.14.9-5.el5_3 |
pangoRed Hat:enterprise_linux:5::client |
before 0:1.14.9-5.el5_3 | 0:1.14.9-5.el5_3 |
pango-debuginfoRed Hat:enterprise_linux:5::client |
before 0:1.14.9-5.el5_3 | 0:1.14.9-5.el5_3 |
pangoRed Hat:enterprise_linux:5::server |
before 0:1.14.9-5.el5_3 | 0:1.14.9-5.el5_3 |
pango-debuginfoRed Hat:enterprise_linux:5::server |
before 0:1.14.9-5.el5_3 | 0:1.14.9-5.el5_3 |
pango-develRed Hat:enterprise_linux:5::server |
before 0:1.14.9-5.el5_3 | 0:1.14.9-5.el5_3 |
History
| When | Changed | Sources |
|---|---|---|
| 2026-11-03 | aliases | EUVD |
| 2026-11-02 | created | CVE List, GitHub Advisories, NVD, OSV |
References
secunia.com/advisories/35038
debian.org/security/2009/dsa-1798
github.com/bratsche/pango/commit/4de30e5500eaeb49f4bf0b7a07f718e149a2ed5e
redhat.com/support/errata/RHSA-2009-0476.html
secunia.com/advisories/36145
bugzilla.mozilla.org/show_bug.cgi?id=480134
Show 33 moreShow less
ocert.org/advisories/ocert-2009-001.html
secunia.com/advisories/35018
secunia.com/advisories/35021
securityfocus.com/bid/34870
securitytracker.com/id?1022196
osvdb.org/54279
lists.opensuse.org/opensuse-security-announce/2009-07/msg00005.html
openwall.com/lists/oss-security/2009/05/07/1
vupen.com/english/advisories/2009/1269
securityfocus.com/bid/35758
bugzilla.redhat.com/show_bug.cgi?id=496887
secunia.com/advisories/36005
launchpad.net/bugs/cve/2009-1194
secunia.com/advisories/35685
mozilla.org/security/announce/2009/mfsa2009-36.html
ubuntu.com/usn/USN-773-1
lists.opensuse.org/opensuse-security-announce/2009-08/msg00002.html
lists.opensuse.org/opensuse-security-announce/2009-07/msg00002.html
oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A10137
secunia.com/advisories/35914
vupen.com/english/advisories/2009/1972
secunia.com/advisories/35027
securityfocus.com/archive/1/503349/100/0/threaded
exchange.xforce.ibmcloud.com/vulnerabilities/50397
sunsolve.sun.com/search/document.do?assetkey=1-66-264308-1
nvd.nist.gov/vuln/detail/CVE-2009-1194
access.redhat.com/errata/RHSA-2009:0476
access.redhat.com/security/cve/CVE-2009-1194
github.com/advisories/GHSA-2635-v9v9-3f2h
security-tracker.debian.org/tracker/CVE-2009-1194
access.redhat.com/security/updates/classification
security.access.redhat.com/data/csaf/v2/advisories/2009/rhsa-2009_0476.json
cve.org/CVERecord?id=CVE-2009-1194