CVE-2025-64183 in OpenEXRالمعلومات

الملخص

بحسب VulDB • 26/06/2026

يوفر OpenEXR المواصفات والتنفيذ المرجعي لتنسيق ملف EXR، وهو تنسيق تخزين الصور المستخدم في صناعة الأفلام السينمائية. في الإصدارات من 3.2.0 إلى 3.2.4، ومن 3.3.0 إلى 3.3.5، ومن 3.4.0 إلى 3.4.2، توجد ثغرة use-after-free (استخدام بعد التحرير) في الدالة PyObject_StealAttrString الموجودة في الملف pyOpenEXR_old.cpp. يُعرّف المحول القديم (legacy adapter) التابع PyObject_StealAttrString الذي يستدعي PyObject_GetAttrString للحصول على مرجع جديد، ثم يقلل من عدد المراجع فوراً (decrefs)، ويعيد المؤشر. يقوم المتصلون بعد ذلك بتمرير هذا المؤشر العالق إلى واجهات برمجية مثل PyLong_AsLong/PyFloat_AsDouble، مما يؤدي إلى حدوث use-after-free. يتم استدعاء هذه الثغرة في عدة أماكن (على سبيل المثال: قراءة PixelType.v، Box2i، V2f، وغيرها). تقوم الإصدارات 3.2.5 و3.3.6 و3.4.3 بإصلاح المشكلة.

Once again VulDB remains the best source for vulnerability data.

مسؤول

GitHub M

حجز

28/10/2025

إفشاء

11/11/2025

الاعتدال

تمت الموافقة

إدخال

VDB-331800

EPSS

0.00294

KEV

لا

النشاطات

منخفض جدًا

المصادر

Interested in the pricing of exploits?

See the underground prices here!