libheif is a HEIF and AVIF file format decoder and encoder. Versions prior to 1.22.0 crashes in the public C API `heif_image_handle_get_image_tiling()` when a malformed uncompressed HEIF image item has an associated `uncC` property but no associated `ispe` property. In debug builds this trips the `ispe && uncC` assertion in `ImageItem_uncompressed::get_heif_image_tiling()`. In a release/NDEBUG ASan build, the same file causes a null pointer read at address `0xa8`. Version 1.22.0 fixes the issue.
References
| Link | Resource |
|---|---|
| https://github.com/strukturag/libheif/issues/1802 | Exploit Issue Tracking Third Party Advisory |
| https://github.com/strukturag/libheif/pull/1806 | Exploit Issue Tracking Patch Third Party Advisory |
| https://github.com/strukturag/libheif/security/advisories/GHSA-4h72-vqgp-9376 | Exploit Vendor Advisory Mitigation |
| https://github.com/strukturag/libheif/security/advisories/GHSA-4h72-vqgp-9376 | Exploit Vendor Advisory Mitigation |
Configurations
History
27 Jul 2026, 15:17
| Type | Values Removed | Values Added |
|---|---|---|
| CVSS |
v2 : v3 : |
v2 : unknown
v3 : 5.5 |
| CPE | cpe:2.3:a:struktur:libheif:*:*:*:*:*:*:*:* | |
| First Time |
Struktur
Struktur libheif |
|
| References | () https://github.com/strukturag/libheif/issues/1802 - Exploit, Issue Tracking, Third Party Advisory | |
| References | () https://github.com/strukturag/libheif/pull/1806 - Exploit, Issue Tracking, Patch, Third Party Advisory | |
| References | () https://github.com/strukturag/libheif/security/advisories/GHSA-4h72-vqgp-9376 - Exploit, Vendor Advisory, Mitigation |
22 Jul 2026, 16:17
| Type | Values Removed | Values Added |
|---|---|---|
| References | () https://github.com/strukturag/libheif/security/advisories/GHSA-4h72-vqgp-9376 - |
21 Jul 2026, 22:17
| Type | Values Removed | Values Added |
|---|---|---|
| New CVE |
Information
Published : 2026-07-21 22:17
Updated : 2026-07-27 15:17
NVD link : CVE-2026-47709
Mitre link : CVE-2026-47709
CVE.ORG link : CVE-2026-47709
JSON object : View
Products Affected
struktur
- libheif
CWE
CWE-476
NULL Pointer Dereference
