Debian Harfbuzz vulnerabilities

8 known vulnerabilities affecting debian/harfbuzz.

Total CVEs
8
CISA KEV
0
Public exploits
0
Exploited in wild
0
Severity breakdown
HIGH3MEDIUM3LOW2

Vulnerabilities

Page 1 of 1
CVE-2026-22693MEDIUMCVSS 5.3fixed in harfbuzz 12.3.0-4 (forky)2026
CVE-2026-22693 [MEDIUM] CVE-2026-22693: harfbuzz - HarfBuzz is a text shaping engine. Prior to version 12.3.0, a null pointer deref... HarfBuzz is a text shaping engine. Prior to version 12.3.0, a null pointer dereference vulnerability exists in the SubtableUnicodesCache::create function located in src/hb-ot-cmap-table.hh. The function fails to check if hb_malloc returns NULL before using placement new to construct an object at the returned pointer address. When hb_malloc fails to allocate memor
debian
CVE-2024-56732LOWCVSS 9.3fixed in harfbuzz 10.1.0-2 (forky)2024
CVE-2024-56732 [CRITICAL] CVE-2024-56732: harfbuzz - HarfBuzz is a text shaping engine. Starting with 8.5.0 through 10.0.1, there is ... 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. Scope: local bookworm: resolved bullseye: resolved forky: resolved (fixed in 10.1.0-2) sid: resolved (fixed in 10.1.0-2) trixie: resolved (fixed in 10.1.0-2)
debian
CVE-2023-25193HIGHCVSS 7.5fixed in harfbuzz 8.0.0-1 (forky)2023
CVE-2023-25193 [HIGH] CVE-2023-25193: harfbuzz - hb-ot-layout-gsubgpos.hh in HarfBuzz through 6.0.0 allows attackers to trigger O... hb-ot-layout-gsubgpos.hh in HarfBuzz through 6.0.0 allows attackers to trigger O(n^2) growth via consecutive marks during the process of looking back for base glyphs when attaching marks. Scope: local bookworm: open bullseye: open forky: resolved (fixed in 8.0.0-1) sid: resolved (fixed in 8.0.0-1) trixie: resolved (fixed in 8.0.0-1)
debian
CVE-2022-33068MEDIUMCVSS 5.5fixed in harfbuzz 5.2.0-2 (bookworm)2022
CVE-2022-33068 [MEDIUM] CVE-2022-33068: harfbuzz - An integer overflow in the component hb-ot-shape-fallback.cc of Harfbuzz v4.3.0 ... An integer overflow in the component hb-ot-shape-fallback.cc of Harfbuzz v4.3.0 allows attackers to cause a Denial of Service (DoS) via unspecified vectors. Scope: local bookworm: resolved (fixed in 5.2.0-2) bullseye: open forky: resolved (fixed in 5.2.0-2) sid: resolved (fixed in 5.2.0-2) trixie: resolved (fixed in 5.2.0-2)
debian
CVE-2021-45931LOWCVSS 6.52021
CVE-2021-45931 [MEDIUM] CVE-2021-45931: harfbuzz - HarfBuzz 2.9.0 has an out-of-bounds write in hb_bit_set_invertible_t::set (calle... HarfBuzz 2.9.0 has an out-of-bounds write in hb_bit_set_invertible_t::set (called from hb_sparseset_t::set and hb_set_copy). Scope: local bookworm: resolved bullseye: resolved forky: resolved sid: resolved trixie: resolved
debian
CVE-2016-2052HIGHCVSS 7.6fixed in harfbuzz 1.2.6-1 (bookworm)2016
CVE-2016-2052 [HIGH] CVE-2016-2052: harfbuzz - Multiple unspecified vulnerabilities in HarfBuzz before 1.0.6, as used in Google... Multiple unspecified vulnerabilities in HarfBuzz before 1.0.6, as used in Google Chrome before 48.0.2564.82, allow attackers to cause a denial of service or possibly have other impact via crafted data, as demonstrated by a buffer over-read resulting from an inverted length check in hb-ot-font.cc, a different issue than CVE-2015-8947. Scope: local bookworm: resolved (
debian
CVE-2015-8947HIGHCVSS 7.6fixed in harfbuzz 1.2.6-1 (bookworm)2015
CVE-2015-8947 [HIGH] CVE-2015-8947: harfbuzz - hb-ot-layout-gpos-table.hh in HarfBuzz before 1.0.5 allows remote attackers to c... hb-ot-layout-gpos-table.hh in HarfBuzz before 1.0.5 allows remote attackers to cause a denial of service (buffer over-read) or possibly have unspecified other impact via crafted data, a different vulnerability than CVE-2016-2052. Scope: local bookworm: resolved (fixed in 1.2.6-1) bullseye: resolved (fixed in 1.2.6-1) forky: resolved (fixed in 1.2.6-1) sid: resolved (
debian
CVE-2015-9274MEDIUMCVSS 6.5fixed in harfbuzz 1.2.6-1 (bookworm)2015
CVE-2015-9274 [MEDIUM] CVE-2015-9274: harfbuzz - HarfBuzz before 1.0.4 allows remote attackers to cause a denial of service (inva... HarfBuzz before 1.0.4 allows remote attackers to cause a denial of service (invalid read of two bytes and application crash) because of GPOS and GSUB table mishandling, related to hb-ot-layout-gpos-table.hh, hb-ot-layout-gsub-table.hh, and hb-ot-layout-gsubgpos-private.hh. Scope: local bookworm: resolved (fixed in 1.2.6-1) bullseye: resolved (fixed in 1.2.6-1) fork
debian