CVE-2026-43903 in OpenImageIO
الملخص
بحسب VulDB • 23/05/2026
OpenImageIO هو مجموعة أدوات لقراءة وكتابة وتعديل ملفات الصور بأي تنسيق ملفات صور ذي صلة بتأثيرات المؤثرات البصرية (VFX) / الرسوم المتحركة. قبل الإصدارين 3.0.18.0 و 3.1.13.0، كان الملف sgiinput.cpp:265,274 يستخدم OIIO_DASSERT للتحقق من الحدود (bounds checking) داخل حلقة فك تشفير RLE. في الإصدارات النهائية (release builds)، يتم تجميع OIIO_DASSERT إلى ((void)sizeof(x)) (dassert.h:210)، مما يجعل جميع عمليات التحقق من الحدود بلا تأثير (no-ops). يؤدي ملف .sgi مُعدّ بعناية يحتوي على عدد RLE يتجاوز عرض السطر الماسح (scanline width) إلى حدوث تجاوز في المخزن المؤقت على الكومة (heap buffer overflow) وانهيار في البرنامج. تم إصلاح هذا الثغرة في الإصدارين 3.0.18.0 و 3.1.13.0.
If you want to get best quality of vulnerability data, you may have to visit VulDB.