CVE-2026-59981
Açıklama
OpenEXR, sinema endüstrisinde yaygın olarak kullanılan EXR görüntü dosya formatı için referans uygulama ve spesifikasyondur. 3.2.10'a kadar olan sürümlerde, 3.3.0 ile 3.3.12 arasında ve 3.4.0 ile 3.4.13 arasındaki sürümlerde, derin bir görüntünün sıfır olmayan bir dataWindow başlangıcı olduğunda, OpenEXRUtil kütüphanesi SampleCountChannel::row() API'sinden sınır dışı bir işaretçi döndürür. row() erişimcisi 0 tabanlı olarak belgelenmiştir ve adresini mutlak piksel koordinatları için kaydırılmış dahili bir temelden hesaplar; bu nedenle dataWindow.min sıfır olmadığında iki koordinat modeli birbiriyle çakışır. Veri penceresinin büyük negatif dikey başlangıcı olan derin bir görüntü için row(0), tahsis edilen örnek sayısı tamponunun çok dışını işaret eder. Saldırgan tarafından kontrol edilen derin bir EXR dosyasını açan ve row() üzerinden örnek sayılarına erişen bir uygulama, işlemi çökertebilen veya kontrollü bir yığın düzeni altında komşu yığın belleğini örnek sayısı değerleri olarak döndürebilen bir sınır dışı okuma gerçekleştirir. Bu sorun 3.2.11, 3.3.13 ve 3.4.14 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.11, >= 3.3.0, < 3.3.13, >= 3.4.0, < 3.4.14 | — |
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.