CVE-2026-84383
Açıklama
libheif bir HEIF ve AVIF dosya formatı kod çözücü ve kodlayıcıdır. 1.22.0 ile 1.23.2 sürümleri arasında, iç içe geçmiş iden ve auxl referansları kullanan özel olarak hazırlanmış bir HEIF, HEIC veya AVIF öğe grafiği, HeifPixelImage::transfer_channel_from_image_as() fonksiyonunun m_storage kısmına farklı bit derinliklerine sahip yinelenen Alpha düzlemleri eklemesine neden olabilir. libheif/image/pixelimage.cc dosyasındaki HeifPixelImage::scale_nearest_neighbor() fonksiyonu, hedef Alpha düzlemini ilk düzlemin 8-bit derinliğini kullanarak tahsis eder, ardından daha sonra gelen 10-bit veya 12-bit bir Alpha bileşenini yineleyerek aynı 8-bit tahsise uint16_t örnekleri yazar. Çıktı geometrisi taşma miktarını kontrol eder ve kodlanmış örnek değerleri yazılan veriyi kontrol ederek, heif_decode_image() tarafından işlenen uzak bir dosyanın heap out-of-bounds write hatasına yol açmasına izin verir. Bu sorun 1.23.2 sürümünde düzeltilmiştir.
Nasıl düzeltilir
Kaynaklarda bu zafiyet için düzeltilmiş sürüm ya da yama bağlantısı yok.
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| strukturag libheif | >= 1.22.0, < 1.23.2 | — |
Sürümünüzü kontrol edin
Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.
Attack Surface Management
Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.