Improper handling of highly compressed data in libheif - CVE-2026-84384

 

Improper handling of highly compressed data in libheif - CVE-2026-84384

Published: August 25, 2026 / Updated: September 22, 2026


Vulnerability identifier: #VU145246
CSH Severity: Medium
CVSS v4: 8.7 [CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N]
CVE-ID: CVE-2026-84384
CWE-ID: CWE-409
Exploitation vector: Remote access
Exploit availability: No public exploit available

Vulnerability details

The vulnerability allows a remote attacker to cause a denial of service.

The vulnerability exists due to improper handling of highly compressed data in brotli and zlib decompression paths when parsing a crafted HEIF or AVIF file. A remote attacker can supply a decompression bomb to cause a denial of service.

The issue can be triggered during file open, and some variants require the uncompressed codec feature to be enabled.


Affected software

libheif
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
Ubuntu
libheif (Ubuntu package)
libheif (Debian package)
libheif-ffmpeg
libheif-ffmpeg-debuginfo
gdk-pixbuf-loader-libheif
gdk-pixbuf-loader-libheif-debuginfo
libheif-devel
libheif1
libheif-aom-debuginfo
libheif-rav1e
libheif-rav1e-debuginfo
libheif-jpeg-debuginfo
libheif-dav1d-debuginfo
libheif1-debuginfo
libheif-jpeg
libheif-debugsource
libheif-aom
libheif-dav1d

How to mitigate CVE-2026-84384

Install security update from vendor's website.

libheif - update to 1.23.2
libheif (Ubuntu package) - addressed in versions 1.1.0-2ubuntu0.1~esm5, 1.6.1-1ubuntu0.1~esm5, 1.12.0-2ubuntu0.1~esm5, 1.17.6-1ubuntu4.9, 1.21.2-3ubuntu0.6
libheif (Debian package) - update to 1.23.4-1~deb13u1
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-rav1e-debuginfo - 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

External References

Related Security Bulletins