PT-2026-2246 · Harfbuzz+1 · Harfbuzz+1
Jungwoojjing
·
Published
2026-01-01
·
Updated
2026-03-20
·
CVE-2026-22693
CVSS v3.1
5.3
Medium
| Vector | AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L |
Name of the Vulnerable Software and Affected Versions
HarfBuzz versions prior to 12.3.0
Description
HarfBuzz is a text shaping engine. A null pointer dereference issue exists in the
SubtableUnicodesCache::create function, located in src/hb-ot-cmap-table.hh. The function does not verify if hb malloc returns NULL before attempting to construct an object at the returned pointer address. If hb malloc fails to allocate memory, it returns NULL, and the code then attempts to call the constructor on this null pointer, leading to undefined behavior and a Segmentation Fault. This issue was detected through simulated memory allocation failures in a fuzzing environment.Recommendations
Update to HarfBuzz version 12.3.0 or later.
Exploit
Fix
DoS
NULL Pointer Dereference
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Debian
Harfbuzz