CVE-2026-62292 in libheifinformation

Résumé

par VulDB • 19/08/2026

libheif est un décodeur et encodeur de formats de fichiers HEIF et AVIF. De la version 1.19.0 à la 1.23.1, une image HEIF non compressée truquée utilisant une compression d'élément générique zlib (unc) peut provoquer le plantage d'une application qui décode un carreau annoncé via heif_image_handle_decode_image_tile(). Dans libheif/codecs/uncompressed/unc_decoder.cc, unc_decoder::fetch_tile_data() calcule un grand décalage de carreau et unc_decoder::get_compressed_image_data_uncompressed() le valide avec range_start_offset plus range_size. Pour le dernier carreau annoncé (4095, 4095), l'addition peut revenir à zéro par débordement, contourner la vérification des limites et transmettre un pointeur source invalide ainsi qu'une longueur d'un téraoctet à memcpy. Le résultat observé est une lecture hors limites (out-of-bounds read) entraînant le plantage du processus ; l'ouverture seule du fichier ne déclenche pas le problème car le décodage des carreaux est requis. Ce problème est corrigé dans la version 1.23.1.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Responsable

GitHub M

Réserver

13/07/2026

Divulgation

19/08/2026

Modérer

accepté

Entrée

VDB-392049

CPE

prêt

EPSS

0.00538

KEV

non

Activités

très faible

Sources

Do you want to use VulDB in your project?

Use the official API to access entries easily!