CVE catalog

CVE-2009-1194

pango1.0: CVE-2009-1194

[CVE catalog]

Severity
High
Published
Source
[NVD] · [CVE record]
EPSS
4.13% · Oct 25, 2026

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.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianpango1.0sid1.58.2-1fixed
Debianpango1.0forky1.58.2-1fixed
Debianpango1.0trixie1.56.3-1fixed
Debianpango1.0bookworm1.50.12+ds-1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianpango1.0sourcesid1.24.0-2mediumNot reported[527474]
Debianpango1.0sourceforky1.24.0-2mediumNot reported[527474]
Debianpango1.0sourcetrixie1.24.0-2mediumNot reported[527474]
Debianpango1.0sourcebookworm1.24.0-2mediumNot reported[527474]

[Debian bug #527474]

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • Source package: [pango1.0]

    Details (2)
    • 1.50.12+ds-1 · amd64 · bookworm

      Fixed · Fixed: 1.24.0-2

      dsa · pango1.0 · debian · bookworm; dsa · pango1.0 · debian · 12

    • 1.50.12+ds-1 · arm64 · bookworm

      Fixed · Fixed: 1.24.0-2

      dsa · pango1.0 · debian · bookworm; dsa · pango1.0 · debian · 12

  • Source package: [pango1.0]

    Details (2)
    • 1.50.12+ds-1 · amd64 · bookworm

      Fixed · Fixed: 1.24.0-2

      dsa · pango1.0 · debian · bookworm; dsa · pango1.0 · debian · 12

    • 1.50.12+ds-1 · arm64 · bookworm

      Fixed · Fixed: 1.24.0-2

      dsa · pango1.0 · debian · bookworm; dsa · pango1.0 · debian · 12

  • Source package: [pango1.0]

    Details (2)
    • 1.50.12+ds-1 · amd64 · bookworm

      Fixed · Fixed: 1.24.0-2

      dsa · pango1.0 · debian · bookworm; dsa · pango1.0 · debian · 12

    • 1.50.12+ds-1 · arm64 · bookworm

      Fixed · Fixed: 1.24.0-2

      dsa · pango1.0 · debian · bookworm; dsa · pango1.0 · debian · 12

  • Source package: [pango1.0]

    Details (2)
    • 1.50.12+ds-1 · amd64 · bookworm

      Fixed · Fixed: 1.24.0-2

      dsa · pango1.0 · debian · bookworm; dsa · pango1.0 · debian · 12

    • 1.50.12+ds-1 · arm64 · bookworm

      Fixed · Fixed: 1.24.0-2

      dsa · pango1.0 · debian · bookworm; dsa · pango1.0 · debian · 12

  • Source package: [pango1.0]

    Details (2)
    • 1.50.12+ds-1 · all · bookworm

      Fixed · Fixed: 1.24.0-2

      dsa · pango1.0 · debian · bookworm; dsa · pango1.0 · debian · 12

    • 1.50.12+ds-1 · all · bookworm

      Fixed · Fixed: 1.24.0-2

      dsa · pango1.0 · debian · bookworm; dsa · pango1.0 · debian · 12

  • Source package: [pango1.0]

    Details (2)
    • 1.50.12+ds-1 · amd64 · bookworm

      Fixed · Fixed: 1.24.0-2

      dsa · pango1.0 · debian · bookworm; dsa · pango1.0 · debian · 12

    • 1.50.12+ds-1 · arm64 · bookworm

      Fixed · Fixed: 1.24.0-2

      dsa · pango1.0 · debian · bookworm; dsa · pango1.0 · debian · 12

  • Source package: [pango1.0]

    Details (2)
    • 1.50.12+ds-1 · amd64 · bookworm

      Fixed · Fixed: 1.24.0-2

      dsa · pango1.0 · debian · bookworm; dsa · pango1.0 · debian · 12

    • 1.50.12+ds-1 · arm64 · bookworm

      Fixed · Fixed: 1.24.0-2

      dsa · pango1.0 · debian · bookworm; dsa · pango1.0 · debian · 12

  • Source package: [pango1.0]

    Details (2)
    • 1.50.12+ds-1 · amd64 · bookworm

      Fixed · Fixed: 1.24.0-2

      dsa · pango1.0 · debian · bookworm; dsa · pango1.0 · debian · 12

    • 1.50.12+ds-1 · arm64 · bookworm

      Fixed · Fixed: 1.24.0-2

      dsa · pango1.0 · debian · bookworm; dsa · pango1.0 · debian · 12

  • Source package: [pango1.0]

    Details (2)
    • 1.50.12+ds-1 · amd64 · bookworm

      Fixed · Fixed: 1.24.0-2

      dsa · pango1.0 · debian · bookworm; dsa · pango1.0 · debian · 12

    • 1.50.12+ds-1 · arm64 · bookworm

      Fixed · Fixed: 1.24.0-2

      dsa · pango1.0 · debian · bookworm; dsa · pango1.0 · debian · 12

  • Source package: [pango1.0]

    Details (2)
    • 1.50.12+ds-1 · amd64 · bookworm

      Fixed · Fixed: 1.24.0-2

      dsa · pango1.0 · debian · bookworm; dsa · pango1.0 · debian · 12

    • 1.50.12+ds-1 · arm64 · bookworm

      Fixed · Fixed: 1.24.0-2

      dsa · pango1.0 · debian · bookworm; dsa · pango1.0 · debian · 12

[Debian 13 (Trixie)]

  • Source package: [pango1.0]

    Details (2)
    • 1.56.3-1 · amd64 · trixie

      Fixed · Fixed: 1.24.0-2

      dsa · pango1.0 · debian · 13

    • 1.56.3-1 · arm64 · trixie

      Fixed · Fixed: 1.24.0-2

      dsa · pango1.0 · debian · 13

  • Source package: [pango1.0]

    Details (2)
    • 1.56.3-1 · amd64 · trixie

      Fixed · Fixed: 1.24.0-2

      dsa · pango1.0 · debian · 13

    • 1.56.3-1 · arm64 · trixie

      Fixed · Fixed: 1.24.0-2

      dsa · pango1.0 · debian · 13

  • Source package: [pango1.0]

    Details (2)
    • 1.56.3-1 · amd64 · trixie

      Fixed · Fixed: 1.24.0-2

      dsa · pango1.0 · debian · 13

    • 1.56.3-1 · arm64 · trixie

      Fixed · Fixed: 1.24.0-2

      dsa · pango1.0 · debian · 13

  • Source package: [pango1.0]

    Details (2)
    • 1.56.3-1 · all · trixie

      Fixed · Fixed: 1.24.0-2

      dsa · pango1.0 · debian · 13

    • 1.56.3-1 · all · trixie

      Fixed · Fixed: 1.24.0-2

      dsa · pango1.0 · debian · 13

  • Source package: [pango1.0]

    Details (2)
    • 1.56.3-1 · amd64 · trixie

      Fixed · Fixed: 1.24.0-2

      dsa · pango1.0 · debian · 13

    • 1.56.3-1 · arm64 · trixie

      Fixed · Fixed: 1.24.0-2

      dsa · pango1.0 · debian · 13

  • Source package: [pango1.0]

    Details (2)
    • 1.56.3-1 · amd64 · trixie

      Fixed · Fixed: 1.24.0-2

      dsa · pango1.0 · debian · 13

    • 1.56.3-1 · arm64 · trixie

      Fixed · Fixed: 1.24.0-2

      dsa · pango1.0 · debian · 13

  • Source package: [pango1.0]

    Details (2)
    • 1.56.3-1 · amd64 · trixie

      Fixed · Fixed: 1.24.0-2

      dsa · pango1.0 · debian · 13

    • 1.56.3-1 · arm64 · trixie

      Fixed · Fixed: 1.24.0-2

      dsa · pango1.0 · debian · 13

  • Source package: [pango1.0]

    Details (2)
    • 1.56.3-1 · amd64 · trixie

      Fixed · Fixed: 1.24.0-2

      dsa · pango1.0 · debian · 13

    • 1.56.3-1 · arm64 · trixie

      Fixed · Fixed: 1.24.0-2

      dsa · pango1.0 · debian · 13

  • Source package: [pango1.0]

    Details (2)
    • 1.56.3-1 · amd64 · trixie

      Fixed · Fixed: 1.24.0-2

      dsa · pango1.0 · debian · 13

    • 1.56.3-1 · arm64 · trixie

      Fixed · Fixed: 1.24.0-2

      dsa · pango1.0 · debian · 13

Observed:

References