CVE-2026-47714
libheif is a HEIF and AVIF file format decoder and encoder. In versions 1.21.2 and prior, the inline mask parsing code in libheif/region.cc contains an integer overflow. Both width and height are unsigned int (32-bit) values parsed from the HEIF file. Their product can exceed UINT32_MAX, wrapping to a small value before the division by 8. This causes an undersized buffer allocation, leading to out-of-bounds memory access when the mask data is later interpreted as a width x height bitmap. Version 1.22.0 patches the issue.
CSIRTS triage
- What
- libheif has vulnerabilities that could lead to denial of service or information disclosure.
- Who is affected
- Deployments of libheif in Ubuntu 24.04 LTS are affected.
- Urgency
- Remediation is necessary due to potential denial of service and information exposure.
- Action
- Update to the latest version of libheif.
AI-assisted analysis generated from the source advisory — verify against the original.
⚡ Watch CVE-2026-47714
Get an email if CVE-2026-47714 is added to CISA KEV, gains public exploit code, or a new advisory cites it — max one per day, one-click unsubscribe.
Exploitation outlook
- Low exploitation risk0.11% 30-day exploitation probability — currently an unlikely target, but scores change as exploit code circulates. Riskier than 1% of all EPSS-scored CVEs.
Advisory coverage (3)
- mediumCVE-2026-47714: libheif is a HEIF and AVIF file format decoder and encoder. In versions 1.21.2 and prior, the …nvd · 2026-07-21
- unknownUSN-8526-2: libheif vulnerabilitiesubuntu · 2026-07-14
- unknownUSN-8526-1: libheif vulnerabilitiesubuntu · 2026-07-09
External references
Embed the live status
— this badge updates automatically when the KEV or exploit status changes. How to embed it →
[](https://www.csirts.com/cve/CVE-2026-47714)