Out-of-bounds read in libheif - CVE-2026-84451
Published: September 2, 2026 / Updated: September 22, 2026
Vulnerability details
The vulnerability allows a remote attacker to cause a denial of service.
The vulnerability exists due to an out-of-bounds read in unc_decoder::get_compressed_image_data_uncompressed() when decoding an advertised uncompressed image tile from a crafted HEIF file through the public tile API. A remote attacker can provide a crafted HEIF file to cause a denial of service.
User interaction is required to open or process a crafted HEIF file, and the demonstrated trigger requires decoding a high-index advertised tile through heif_image_handle_decode_image_tile().
Affected software
Debian Linux
SUSE Linux Enterprise Desktop 15
SUSE Linux Enterprise Real Time 15
SUSE Linux Enterprise Server 15
SUSE Linux Enterprise Server for SAP Applications 15
Desktop Applications Module
SUSE Package Hub 15
libheif-rav1e-debuginfo
libheif-ffmpeg
libheif-ffmpeg-debuginfo
gdk-pixbuf-loader-libheif
gdk-pixbuf-loader-libheif-debuginfo
libheif-devel
libheif1
libheif-aom-debuginfo
libheif-rav1e
libheif-jpeg-debuginfo
libheif-dav1d-debuginfo
libheif1-debuginfo
libheif-jpeg
libheif-debugsource
libheif-aom
libheif-dav1d
libheif (Debian package)
How to mitigate CVE-2026-84451
libheif-rav1e-debuginfo - update to 1.23.4-150700.3.21.1
libheif-ffmpeg - update to 1.23.4-150700.3.21.1
libheif-ffmpeg-debuginfo - update to 1.23.4-150700.3.21.1
gdk-pixbuf-loader-libheif - update to 1.23.4-150700.3.21.1
gdk-pixbuf-loader-libheif-debuginfo - update to 1.23.4-150700.3.21.1
libheif-devel - update to 1.23.4-150700.3.21.1
libheif1 - update to 1.23.4-150700.3.21.1
libheif-aom-debuginfo - update to 1.23.4-150700.3.21.1
libheif-rav1e - update to 1.23.4-150700.3.21.1
libheif-jpeg-debuginfo - update to 1.23.4-150700.3.21.1
libheif-dav1d-debuginfo - update to 1.23.4-150700.3.21.1
libheif1-debuginfo - update to 1.23.4-150700.3.21.1
libheif-jpeg - update to 1.23.4-150700.3.21.1
libheif-debugsource - update to 1.23.4-150700.3.21.1
libheif-aom - update to 1.23.4-150700.3.21.1
libheif-dav1d - update to 1.23.4-150700.3.21.1
libheif (Debian package) - update to 1.23.4-1~deb13u1