Out-of-bounds write in libheif - #VU145251
Published: August 25, 2026
Vulnerability details
The vulnerability allows a remote attacker to execute arbitrary code.
The vulnerability exists due to out-of-bounds read and out-of-bounds write in derived-item and pixel-plane handling when parsing a malformed HEIC image file. A remote attacker can supply a specially crafted HEIC image file to execute arbitrary code.
The issue stems from incorrect assumptions about HeifPixelImage logical geometry and channel plane backing, which can be violated through derived items and auxiliary chains.