Excessive Iteration in libheif - #VU158751
Published: November 3, 2026
Vulnerability details
The vulnerability allows a remote attacker to cause a denial of service through CPU exhaustion in applications that decode untrusted HEIF images.
The vulnerability exists due to excessive iteration in libheif's ImageItem::decode_image() when processing repeated image transformation associations. A remote attacker can supply a crafted HEIF file containing repeated irot, imir, or clap associations to trigger repeated full-image transformations and exhaust a decoding worker's CPU resources.