CVE-2026-62292
Təsvir
libheif HEIF və AVIF fayl formatı dekoderi və enkoderidir. 1.19.0 versiyasından 1.23.1 versiyasına qədər olan dövrdə, ümumi zlib unci full-item sıxılmasından istifadə edən xüsusi hazırlanmış sıxılmamış HEIF təsviri, heif_image_handle_decode_image_tile() funksiyası ilə elan edilmiş kafelini (tile) dekod edən tətbiqin çökməsinə səbəb ola bilər. libheif/codecs/uncompressed/unc_decoder.cc faylında, unc_decoder::fetch_tile_data() böyük kafel ofsetini hesablayır və unc_decoder::get_compressed_image_data_uncompressed() onu range_start_offset plus range_size ilə yoxlayır. Sonuncu elan edilmiş kafel (4095, 4095) üçün toplama əməliyyatı sıfıra dönə bilər, sərhəd yoxlamasını yan keçə bilər və memcpy funksiyasına etsiz mənbə göstəricisi ilə bir terabaytlıq uzunluq ötürə bilər. Nəticədə sərhədlərdən kənar oxuma (out-of-bounds read) və prosesin çökməsi baş verir; yalnız faylın açılması bu problemi tetikləmir, çünki kafelin dekod edilməsi tələb olunur. Bu problem 1.23.1 versiyasında düzəldilmişdir.
Necə düzəltmək olar
Mənbələrdə bu zəiflik üçün düzəldilmiş versiya və ya yamaq keçidi yoxdur.
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| strukturag libheif | >= 1.19.0, < 1.23.1 | — |
Versiyanızı yoxlayın
Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.
Attack Surface Management
Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.