PT-2026-117683
CVE-2026-112896
·
تاريخ النشر
2026-10-19
·
تاريخ التحديث
2026-11-12
الوصف من
CVSS 4.0
8.8
عاليةالمقاييسAV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:H/SC:N/SI:N/SA:N
اسم البرنامج المصاب والإصدارات المتأثرة
Pillow الإصدارات السابقة إلى 13.0.0
الوصف
يمكن لمشفر TIFF في مكتبة Pillow إجراء عملية قراءة خارج الحدود (out-of-bounds read) عند معالجة الصور التي تحتوي على بيانات وصفية TIFF محفوظة يكون فيها حجم المستوى غير متوافق مع
BitsPerSample. يمكن للمهاجم تقديم ملف TIFF مصمم خصيصاً يتم فتحه بشكل طبيعي ولكنه يحتوي على ColorMap مشوه. عندما يقوم تطبيق بإعادة ترميز هذه الصورة وحفظها بتنسيق TIFF، يقوم المشفر بتخصيص ذاكرة مؤقتة بحجم ثابت (1536 بايت) ولكن قد يحاول قراءة كمية أكبر بكثير من البيانات (تصل إلى 131072 بايت) من ذاكرة الـ heap. يحدث هذا لأن المشفر يفشل في التوفيق بين مدى المستوى الثابت وعمق العينة الفعلي قبل تمرير المؤشرات إلى مكتبة libtiff الأساسية. يمكن أن يؤدي هذا الخلل إلى تعطل العملية أو تسريب بيانات من ذاكرة الـ heap في الملف الناتج. يتم تحفيز هذه المشكلة أثناء عملية الحفظ عبر الدالة PyImaging LibTiffEncoderNew().التوصيات
التحديث إلى الإصدار 13.0.0.
كإجراء مؤقت، قم بتقييد استخدام مشفر TIFF عند معالجة الصور التي تحتوي على بيانات وصفية محفوظة من مصادر غير موثوقة.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
المورّدون
المنتجات المتأثرة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾