CVE-2025-64183

Yüksek

Açıklama

OpenEXR, sinema endüstrisi için bir görüntü depolama formatı olan EXR dosya formatının spesifikasyonunu ve referans uygulamasını sağlar. 3.2.0 ile 3.2.4, 3.3.0 ile 3.3.5 ve 3.4.0 ile 3.4.2 arasındaki sürümlerde, pyOpenEXR_old.cpp dosyasındaki PyObject_StealAttrString fonksiyonunda bir serbest bırakıldıktan sonra kullanım (use-after-free) zafiyeti bulunmaktadır. Eski adaptör, yeni bir referans elde etmek için PyObject_GetAttrString'i çağıran, ardından bunu hemen decref eden ve işaretçiyi döndüren PyObject_StealAttrString'i tanımlar. Çağırıcılar daha sonra bu asılı işaretçiyi PyLong_AsLong/PyFloat_AsDouble gibi API'lere geçirerek serbest bırakıldıktan sonra kullanıma neden olur. Bu durum birden fazla yerde (örneğin PixelType.v, Box2i, V2f vb. okunurken) tetiklenmektedir. 3.2.5, 3.3.6 ve 3.4.3 sürümleri sorunu gidermektedir.

ÖnemYüksek
CVSS7.5
İstismar olasılığı—
ÜrünOpenexr
Yayın10 Kas 2025
İlk görülme10 Kas 2025

Nasıl düzeltilir

Güncelleyin
  • openexr openexr3.2.5, 3.3.6, 3.4.3 ya da sonraki bir sürüm
  • openexr3.2.5, 3.3.6, 3.4.3 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
openexr openexr3.2.0 ≤ v < 3.2.5, 3.3.0 ≤ v < 3.3.6, 3.4.0 ≤ v < 3.4.33.2.5, 3.3.6, 3.4.3
openexrPyPI3.2.0 ≤ v < 3.2.5, 3.3.0 ≤ v < 3.3.6, 3.4.0 ≤ v < 3.4.33.2.5, 3.3.6, 3.4.3

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.

Intelligence 360 paketinde

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.

CVE-2025-64183 · Openexr · Dark Radar