libheif is a HEIF and AVIF file format decoder and encoder. From 1.19.0 until 1.23.1, a crafted uncompressed HEIF image using generic zlib unci full-item compression can crash an application that decodes an advertised tile with heif_image_handle_decode_image_tile(). In libheif/codecs/uncompressed/unc_decoder.cc, unc_decoder::fetch_tile_data() computes a large tile offset and unc_decoder::get_compressed_image_data_uncompressed() validates it with range_start_offset plus range_size. For the last advertised tile (4095, 4095), the addition can wrap to zero, bypass the bounds check, and pass an invalid source pointer and a one-terabyte length to memcpy. The observed result is an out-of-bounds read and process crash; opening the file alone does not trigger the issue because tile decoding is required. This issue is fixed in version 1.23.1.
{
"cna_assigner": "GitHub_M",
"cwe_ids": [
"CWE-125"
],
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/62xxx/CVE-2026-62292.json"
}"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-62292.json"
[
{
"deprecated": false,
"digest": {
"line_hashes": [
"314912376354515041452152808763086655271",
"43761784047124038306761265150067557578",
"19839146406464879342927444315999329524",
"280614601139895828286494313771936772299"
],
"threshold": 0.9
},
"id": "CVE-2026-62292-58b20ea4",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://github.com/strukturag/libheif/commit/089a809bf6bed1abae102d5e97b6bb8c4f53b515",
"target": {
"file": "libheif/codecs/uncompressed/unc_decoder.cc"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "42233311125132095353969197460884581974",
"length": 2676
},
"id": "CVE-2026-62292-9b69073b",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://github.com/strukturag/libheif/commit/089a809bf6bed1abae102d5e97b6bb8c4f53b515",
"target": {
"file": "libheif/codecs/uncompressed/unc_decoder.cc",
"function": "unc_decoder::get_compressed_image_data_uncompressed"
}
}
]
"2026-09-11T08:36:37Z"