libheif is a HEIF and AVIF file format decoder and encoder. Versions 1.21.2 and prior contain a heap buffer over-read in HeifPixelImage::overlay() in libheif/pixelimage.cc. When compositing an overlay image (iovl) whose child image has a different bit depth for the alpha channel than for the color channels, the function indexes into the alpha plane using the color channel stride (in_stride) instead of the previously retrieved alpha_stride, causing reads past the end of the alpha buffer (up to 3,123 bytes for a 100×50 image with 10-bit color and 8-bit alpha). A crafted HEIF file can exploit this to cause a denial of service (crash) or potentially disclose adjacent heap memory through leaked bytes embedded in the decoded output pixels. This issue has been fixed in versionThis issue has been fixed in version 1.22.0.
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Amazon_linux_2023 | — | Upgrade libheifUpgrade libheif-debugsourceUpgrade heif-pixbuf-loader-debuginfoUpgrade libheif-toolsUpgrade libheif-develUpgrade heif-pixbuf-loaderUpgrade libheif-debuginfoUpgrade libheif-tools-debuginfo | Jun 9, 2026 | May 19, 2026 |
| Debian | — | Upgrade libheif | Aug 9, 2026 | Aug 9, 2026 |
| Ubuntu | — | Upgrade libheif-plugin-aomdecUpgrade libheif-plugin-jpegdecUpgrade libheif-dev (Ubuntu Pro)Upgrade heif-gdk-pixbuf (Ubuntu Pro)Upgrade libheif1Upgrade libheif-plugin-jpegencUpgrade heif-thumbnailer (Ubuntu Pro)Upgrade libheif-devUpgrade libheif-plugin-rav1eUpgrade libheif-plugin-x265Upgrade libheif-plugin-aomencUpgrade heif-viewUpgrade heif-gdk-pixbufUpgrade libheif-plugin-dav1dUpgrade libheif-plugin-svtencUpgrade libheif-plugin-libde265Upgrade libheif1 (Ubuntu Pro)Upgrade heif-thumbnailerUpgrade libheif-plugin-ffmpegdecUpgrade libheif-plugins-allUpgrade libheif-plugin-j2kdecUpgrade libheif-plugin-kvazaarUpgrade libheif-plugin-j2kenc | Jun 21, 2026 | Jun 18, 2026 |
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub