PT-2026-41029
CVE-2026-43996
·
تاريخ النشر
2026-05-14
·
تاريخ التحديث
2026-09-24
الوصف من
CVSS 3.1
5.5
متوسطةالمقاييسAV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات OpenImageIO الأقدم من 3.0.18.0
إصدارات OpenImageIO الأقدم من 3.1.13.0
الوصف
توجد مشكلة في الدالة
TGAInput::decode pixel() حيث تقوم عملية التحقق من الحدود بحساب k + palbytespp باستخدام حساب 32 بت غير موقّع. إذا كانت قيمة k هي 0xFFFFFFFC وقيمة palbytespp هي 4، فإن عملية الجمع تعود إلى 0، متجاوزةً بذلك عملية التحقق من palette alloc size. وهذا يسمح للوصول اللاحق إلى لوحة الألوان باستخدام قيمة k غير الملفوفة كمؤشر، مما يؤدي إلى عملية قراءة تتجاوز بداية مخزن لوحة الألوان بحوالي 4 جيجابايت، مما يؤدي إلى خطأ في التجزئة (SEGV)، وهو إنهاء غير طبيعي للبرنامج عند محاولته الوصول إلى موقع ذاكرة لا يُسمح له بالوصول إليه.التوصيات
التحديث إلى الإصدار 3.0.18.0.
التحديث إلى الإصدار 3.1.13.0.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾