CVE catalog

CVE-2024-56732

harfbuzz: CVE-2024-56732

[CVE catalog]

Severity
High · CVSS 8.8CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Published
Source
[NVD] · [CVE record]
EPSS
0.65% · Oct 25, 2026

HarfBuzz is a text shaping engine. Starting with 8.5.0 through 10.0.1, there is a heap-based buffer overflow in the hb_cairo_glyphs_from_buffer function.

Vulnerable and fixed packages

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

DistributionPackageReleaseVersionStatus
Debianharfbuzzsid12.3.2-2fixed
Debianharfbuzzforky12.3.2-2fixed
Debianharfbuzztrixie10.2.0-1+deb13u1fixed
Debianharfbuzzbookworm6.0.0+dfsg-3not affected
Ubuntuharfbuzz14.040.9.19-1vulnerable
Ubuntuharfbuzz14.040.9.19-1ubuntu1vulnerable
Ubuntuharfbuzz14.040.9.24-2ubuntu1vulnerable
Ubuntuharfbuzz14.040.9.24-2ubuntu2vulnerable
Ubuntuharfbuzz14.040.9.24-2ubuntu3vulnerable
Ubuntuharfbuzz14.040.9.25-1ubuntu1vulnerable
Ubuntuharfbuzz14.040.9.26-3vulnerable
Ubuntuharfbuzz14.040.9.26-4vulnerable
Ubuntuharfbuzz14.040.9.27-1vulnerable
Ubuntuharfbuzz14.040.9.27-1ubuntu1vulnerable
Ubuntuharfbuzz14.040.9.27-1ubuntu1.1vulnerable
Ubuntuharfbuzzpro1.0.1-1build2vulnerable
Ubuntuharfbuzzpro1.0.1-1ubuntu0.1vulnerable
Ubuntuharfbuzzpro1.0.1-1ubuntu0.1+esm1vulnerable
Ubuntuharfbuzz18.041.4.2-1vulnerable
Ubuntuharfbuzz18.041.4.2-1build1vulnerable
Ubuntuharfbuzz18.041.6.3-1build1vulnerable
Ubuntuharfbuzz18.041.7.1-1vulnerable
Ubuntuharfbuzz18.041.7.2-1vulnerable
Ubuntuharfbuzz18.041.7.2-1ubuntu1vulnerable
Ubuntuharfbuzz25.1010.2.0-1fixed
Ubuntuharfbuzz26.0410.2.0-1fixed
Opensuseharfbuzztumbleweed10.1.0-2.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianharfbuzzsourcesid10.1.0-2not yet assignedNot reported[1091529]
Debianharfbuzzsourceforky10.1.0-2not yet assignedNot reported[1091529]
Debianharfbuzzsourcetrixie10.1.0-2not yet assignedNot reported[1091529]
DebianharfbuzzsourcebookwormNot affectedunimportantNot reported[1091529]
Ubuntuharfbuzzdeb25.1010.2.0-1Not reportedUBUNTU-CVE-2024-56732Not reported
Ubuntuharfbuzzdeb26.0410.2.0-1Not reportedUBUNTU-CVE-2024-56732Not reported
Opensuseharfbuzzrpmtumbleweed10.1.0-2.1Not reportedOPENSUSE-SU-2025:14614-1Not reported

[Debian bug #1091529]

OpenFactory catalog packages

[openSUSE Tumbleweed]

  • Source package: [harfbuzz]

    Details (1)
    • 14.3.1-1.1 · x86_64 · tumbleweed

      Unknown · Fixed: 10.1.0-2.1

      Version impact unknown

      dsa · harfbuzz · opensuse · tumbleweed

  • Source package: [harfbuzz]

    Details (1)
    • 14.3.1-1.1 · x86_64 · tumbleweed

      Unknown · Fixed: 10.1.0-2.1

      Version impact unknown

      dsa · harfbuzz · opensuse · tumbleweed

  • [libharfbuzz0]Unknown

    Source package: [harfbuzz]

    Details (1)
    • 14.3.1-1.1 · x86_64 · tumbleweed

      Unknown · Fixed: 10.1.0-2.1

      Version impact unknown

      dsa · harfbuzz · opensuse · tumbleweed

  • Source package: [harfbuzz]

    Details (1)
    • 14.3.1-1.1 · x86_64 · tumbleweed

      Unknown · Fixed: 10.1.0-2.1

      Version impact unknown

      dsa · harfbuzz · opensuse · tumbleweed

  • Source package: [harfbuzz]

    Details (1)
    • 14.3.1-1.1 · x86_64 · tumbleweed

      Unknown · Fixed: 10.1.0-2.1

      Version impact unknown

      dsa · harfbuzz · opensuse · tumbleweed

  • Source package: [harfbuzz]

    Details (1)
    • 14.3.1-1.1 · x86_64 · tumbleweed

      Unknown · Fixed: 10.1.0-2.1

      Version impact unknown

      dsa · harfbuzz · opensuse · tumbleweed

  • Source package: [harfbuzz]

    Details (1)
    • 14.3.1-1.1 · x86_64 · tumbleweed

      Unknown · Fixed: 10.1.0-2.1

      Version impact unknown

      dsa · harfbuzz · opensuse · tumbleweed

  • Source package: [harfbuzz]

    Details (1)
    • 14.3.1-1.1 · x86_64 · tumbleweed

      Unknown · Fixed: 10.1.0-2.1

      Version impact unknown

      dsa · harfbuzz · opensuse · tumbleweed

  • Source package: [harfbuzz]

    Details (1)
    • 14.3.1-1.1 · x86_64 · tumbleweed

      Unknown · Fixed: 10.1.0-2.1

      Version impact unknown

      dsa · harfbuzz · opensuse · tumbleweed

  • Source package: [harfbuzz]

    Details (1)
    • 14.3.1-1.1 · x86_64 · tumbleweed

      Unknown · Fixed: 10.1.0-2.1

      Version impact unknown

      dsa · harfbuzz · opensuse · tumbleweed

  • Source package: [harfbuzz]

    Details (1)
    • 14.3.1-1.1 · x86_64 · tumbleweed

      Unknown · Fixed: 10.1.0-2.1

      Version impact unknown

      dsa · harfbuzz · opensuse · tumbleweed

  • Source package: [harfbuzz]

    Details (1)
    • 14.3.1-1.1 · x86_64 · tumbleweed

      Unknown · Fixed: 10.1.0-2.1

      Version impact unknown

      dsa · harfbuzz · opensuse · tumbleweed

  • Source package: [harfbuzz]

    Details (1)
    • 14.3.1-1.1 · x86_64 · tumbleweed

      Unknown · Fixed: 10.1.0-2.1

      Version impact unknown

      dsa · harfbuzz · opensuse · tumbleweed

  • Source package: [harfbuzz]

    Details (1)
    • 14.3.1-1.1 · x86_64 · tumbleweed

      Unknown · Fixed: 10.1.0-2.1

      Version impact unknown

      dsa · harfbuzz · opensuse · tumbleweed

  • Source package: [harfbuzz]

    Details (1)
    • 14.3.1-1.1 · x86_64 · tumbleweed

      Unknown · Fixed: 10.1.0-2.1

      Version impact unknown

      dsa · harfbuzz · opensuse · tumbleweed

  • Source package: [harfbuzz]

    Details (1)
    • 14.3.1-1.1 · x86_64 · tumbleweed

      Unknown · Fixed: 10.1.0-2.1

      Version impact unknown

      dsa · harfbuzz · opensuse · tumbleweed

[Debian 12 (Bookworm)]

  • [gir1.2-harfbuzz-0.0]Not affected

    Source package: [harfbuzz]

    Details (2)
    • 6.0.0+dfsg-3 · amd64 · bookworm

      Not affected

      dsa · harfbuzz · debian · bookworm

    • 6.0.0+dfsg-3 · arm64 · bookworm

      Not affected

      dsa · harfbuzz · debian · bookworm

  • [libharfbuzz0b]Not affected

    Source package: [harfbuzz]

    Details (2)
    • 6.0.0+dfsg-3 · amd64 · bookworm

      Not affected

      dsa · harfbuzz · debian · bookworm

    • 6.0.0+dfsg-3 · arm64 · bookworm

      Not affected

      dsa · harfbuzz · debian · bookworm

  • [libharfbuzz-bin]Not affected

    Source package: [harfbuzz]

    Details (2)
    • 6.0.0+dfsg-3 · amd64 · bookworm

      Not affected

      dsa · harfbuzz · debian · bookworm

    • 6.0.0+dfsg-3 · arm64 · bookworm

      Not affected

      dsa · harfbuzz · debian · bookworm

  • [libharfbuzz-dev]Not affected

    Source package: [harfbuzz]

    Details (2)
    • 6.0.0+dfsg-3 · amd64 · bookworm

      Not affected

      dsa · harfbuzz · debian · bookworm

    • 6.0.0+dfsg-3 · arm64 · bookworm

      Not affected

      dsa · harfbuzz · debian · bookworm

Next results

Observed:

References