Out-of-bounds read in HarfBuzz - #VU165948
Published: November 11, 2026
Vulnerability details
The vulnerability allows a remote attacker to potentially crash a process or disclose adjacent process memory through generated fonts.
The vulnerability exists due to an out-of-bounds read in libharfbuzz-subset when substitute feature parameters are copied during font subsetting or instancing without tag-specific validation during sanitization. A remote attacker can supply a crafted OpenType font to trigger reads beyond the feature table and potentially its allocation, causing a crash or exposing memory if the generated font is obtained.