// For flags

CVE-2009-1194

pango: pango_glyph_string_set_size integer overflow

Severity Score

9.8
*CVSS v3

Exploit Likelihood

*EPSS

Affected Versions

*CPE

Public Exploits

1
*Multiple Sources

Exploited in Wild

-
*KEV

Decision

-
*SSVC
Descriptions

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.

Un desbordamiento de entero en la función pango_glyph_string_set_size en pango/glyphstring.c en Pango antes de la versión v1.24 permite causar una denegación de servicio (mediante caída de la aplicación) a atacantes dependientes del contexto y posiblemente también ejecutar código arbitrario a través de una cadena glifo demasiado larga que desencadena un desbordamiento de búfer basado en montículo, como se ha demostrado por un valor document.location demasiado largo en Firefox.

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. This update corrects the issue. pango for CS4 broke applications like MandrivaUpdate, mcc and so on. This update corrects this problem.

*Credits: N/A
CVSS Scores
Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High
Attack Vector
Network
Attack Complexity
Medium
Authentication
None
Confidentiality
Partial
Integrity
Partial
Availability
Partial
Attack Vector
Network
Attack Complexity
High
Authentication
None
Confidentiality
Partial
Integrity
Partial
Availability
Partial
* Common Vulnerability Scoring System
SSVC
  • Decision:-
Exploitation
-
Automatable
-
Tech. Impact
-
* Organization's Worst-case Scenario
Timeline
  • 2009-03-31 CVE Reserved
  • 2009-05-08 CVE Published
  • 2024-08-07 CVE Updated
  • 2024-08-07 First Exploit
  • 2025-03-30 EPSS Updated
  • ---------- Exploited in Wild
  • ---------- KEV Due Date
CWE
  • CWE-189: Numeric Errors
  • CWE-190: Integer Overflow or Wraparound
CAPEC
References (32)
Affected Vendors, Products, and Versions
Vendor Product Version Other Status
Vendor Product Version Other Status <-- --> Vendor Product Version Other Status
Pango
Search vendor "Pango"
Pango
Search vendor "Pango" for product "Pango"
<= 1.22
Search vendor "Pango" for product "Pango" and version " <= 1.22"
-
Affected
Pango
Search vendor "Pango"
Pango
Search vendor "Pango" for product "Pango"
1.2
Search vendor "Pango" for product "Pango" and version "1.2"
-
Affected
Pango
Search vendor "Pango"
Pango
Search vendor "Pango" for product "Pango"
1.4
Search vendor "Pango" for product "Pango" and version "1.4"
-
Affected
Pango
Search vendor "Pango"
Pango
Search vendor "Pango" for product "Pango"
1.6
Search vendor "Pango" for product "Pango" and version "1.6"
-
Affected
Pango
Search vendor "Pango"
Pango
Search vendor "Pango" for product "Pango"
1.8
Search vendor "Pango" for product "Pango" and version "1.8"
-
Affected
Pango
Search vendor "Pango"
Pango
Search vendor "Pango" for product "Pango"
1.10
Search vendor "Pango" for product "Pango" and version "1.10"
-
Affected
Pango
Search vendor "Pango"
Pango
Search vendor "Pango" for product "Pango"
1.12
Search vendor "Pango" for product "Pango" and version "1.12"
-
Affected
Pango
Search vendor "Pango"
Pango
Search vendor "Pango" for product "Pango"
1.14
Search vendor "Pango" for product "Pango" and version "1.14"
-
Affected
Pango
Search vendor "Pango"
Pango
Search vendor "Pango" for product "Pango"
1.16
Search vendor "Pango" for product "Pango" and version "1.16"
-
Affected
Pango
Search vendor "Pango"
Pango
Search vendor "Pango" for product "Pango"
1.18
Search vendor "Pango" for product "Pango" and version "1.18"
-
Affected
Pango
Search vendor "Pango"
Pango
Search vendor "Pango" for product "Pango"
1.20
Search vendor "Pango" for product "Pango" and version "1.20"
-
Affected