Out-of-bounds read in HarfBuzz - CVE-2015-9274
Published: November 29, 2022
Vulnerability details
The vulnerability allows a remote attacker to perform a denial of service (DoS) attack.
The vulnerability exists due to a boundary condition when handling GPOS and GSUB table in hb-ot-layout-gpos-table.hh, hb-ot-layout-gsub-table.hh, and hb-ot-layout-gsubgpos-private.hh files. A remote attacker can pass specially crafted data to the application, trigger an out-of-bounds read error and perform a denial of service attack.
Affected software
Ubuntu
libharfbuzz0b (Ubuntu package)
libharfbuzz-bin (Ubuntu package)
How to mitigate CVE-2015-9274
libharfbuzz0b (Ubuntu package) - update to Ubuntu Pro (Infra-only)
libharfbuzz-bin (Ubuntu package) - update to Ubuntu Pro (Infra-only)