3.7
Low
CVE-2026-84449 libheif is a HEIF and AVIF file format decoder and encoder
Description
libheif is a HEIF and AVIF file format decoder and encoder. Prior to 1.19.6, Op_RGB24_32_to_YCbCr::convert_colorspace() stores image-plane strides in an integer width that can overflow for extremely large RGB images created through heif_image_create() and heif_image_add_plane(). The resulting wrapped stride causes the conversion loop in libheif/color-conversion/rgb2yuv.cc to compute an invalid input pointer and read beyond the allocated interleaved plane while heif_context_encode_image() performs RGB-to-YCbCr conversion. This can crash the encoding process. This issue is fixed in version 1.19.6.
Affected products and versions
| Product | Affected versions | Fixed in |
|---|---|---|
| libheif 1.19 | earliest → < 1.19.6 | 1.19.6 |
Other CVEs of libheif
The 34 CVEs of libheif →
CVE-2026-120208
libheif 1.18.0 before 1.23.3 contains a heap-based buffer overflow vulnerability in…
7.7
High
CVE-2026-84450
libheif is a HEIF and AVIF file format decoder and encoder
4.3
Medium
CVE-2026-84451
libheif is a HEIF and AVIF file format decoder and encoder
6.5
Medium
CVE-2026-84447
libheif is a HEIF and AVIF file format decoder and encoder
7.5
High