CVE-2026-84448
Təsvir
libheif HEIF və AVIF fayl formatı dekoderi və enkoderidir. Versiya 1.23.2-dək libheif/api/libheif/heif_regions.cc faylındakı ictimai heif_region_item_add_region_inline_mask_data() funksiyası mask_data_len parametrini, onun width və height tərəfindən tələb olunan bayt sayına bərabər olduğunu yoxlamadan qəbul edir. Sonrakı heif_region_get_mask_image() çağırışı oxuma uzunluğunu region həndəsəsindən törədir, buna görə də kiçik ölçülü saxlanılan bufer heif_region_get_inline_mask_image() funksiyasının heap ayırmasından kənara oxumasına və bitişik baytların qaytarılan monoxrom mask şəklilə kopyalanmasına səbəb olur. Bu, writer API vasitəsilə region metadata-sını quran tətbiqin heap məlumatlarını ifşa etməsinə və ya çökməsinə səbəb ola bilər; faylın analiz edilməsi yolu isə kanonik mask ölçüsünü yoxladığı üçün təsir altında qalmır. Bu problem 1.23.2 versiyasında düzəldilib.
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.23.2 | — |
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.