CVE-2026-55373
Açıklama
OpenEXR, hareketli görüntü endüstrisinde yaygın olarak kullanılan EXR görüntü formatının referans uygulaması ve spesifikasyonudur. 3.2.10, 3.3.12 ve 3.4.13 sürümlerinden önceki sürümler, SampleCountChannel içinde sonsuz döngü güvenlik açığı içerir. Yardımcı işlev roundListSizeUp(), bir örnek listesi boyutunu tekrarlanan işaretsiz sola kaydırmalar kullanarak bir sonraki ikinin kuvvetine yuvarlar; bu işlem normal değerler için sonlanır ancak UINT_MAX için başarısız olur: dizi 0x80000000 değerine ulaşır ve bir sonraki sola kaydırma 32 bitlik değeri 0'a sarar. 0, UINT_MAX'tan küçük kalmaya devam ettiği için döngü hiç ilerlemez ve hiçbir zaman çıkmaz. Hata, genel OpenEXRUtil API'leri aracılığıyla erişilebilir; ya SampleCountChannel::Edit aracılığıyla örnek sayısı arabelleğinin düzenlenmesiyle (yıkıcısı endEdit() işlevini çağırır) ya da geçerli bir piksel üzerinde SampleCountChannel::set(x, y, UINT_MAX) çağrılmasıyla tetiklenebilir. Bu sorun 3.2.10, 3.3.12 ve 3.4.13 sürümlerinde 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 |
|---|---|---|
| AcademySoftwareFoundation openexr | < 3.2.10, >= 3.3.0, < 3.3.12, >= 3.4.0, < 3.4.13 | — |
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.