Skip to content
OpenAdvisories
Critical · 9.3 CVE-2024-56732 EUVD-2024-53379

HarfBuzz heap-buffer-overflow on hb_cairo_glyphs_from_buffer

Published Dec 27, 2024 · Updated Dec 28, 2024 · Assigned by GitHub_M

Description

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.

Affected products

VendorProductAffectedFixed
harfbuzz harfbuzz >= 8.5.0, <= 10.0.1 —

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 harfbuzz 10.1.0-2 —
Debian 13 harfbuzz 10.1.0-2 —
ReleasePackageFixed inAdvisory
Ubuntu 26.04 LTS harfbuzz 10.2.0-1 —
Ubuntu 25.10 harfbuzz 10.2.0-1 —
Ubuntu 18.04 LTS harfbuzz No fix yet —
Ubuntu 14.04 LTS harfbuzz No fix yet —
Show 1 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu Pro 16.04 LTS harfbuzz No fix yet —
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed harfbuzz 10.1.0-2.1 openSUSE-SU-2025:14614-1

Amazon Linux

ReleasePackageFixed inAdvisory
Amazon Linux 2023 harfbuzz +2 7.0.0-2.amzn2023.0.2 ALAS2023-2025-848

Azure Linux

ReleasePackageFixed inAdvisory
Azure Linux 3 harfbuzz 8.3.0-3 —
Azure Linux 3 qtbase 6.6.3-2 —

Advisories 2

References