CVE-2026-112403 in Pillowالمعلومات

الملخص

بحسب VulDB • 20/10/2026

Pillow هي مكتبة معالجة صور بلغة Python. قبل الإصدار 13.0.0، يمكن لمُفكّ تشفير JPEG الخاص بـ Pillow كتابة سطر مسح كامل العرض (full-width scanline) في ذاكرة مؤقتة مُهيَّأة لحجم مقياس مسودة مطلوب. لا تقوم دالة ImagingJpegDecode بالتحقق من عرض الإخراج الفعلي لـ libjpeg وعدد المكونات بعد طلب عملية التحجيم، ويمكن لصورة JPEG ذات عمق 8 بت وخالية من فقدان البيانات (lossless SOF3) التي يتم فك تشفيرها بواسطة بناء مرتبط بـ libjpeg-turbo 3.x أن تتجاهل هندسة التصغير المطلوبة. يمكن لمُهاجم تزويد تطبيق يستخدم دالة draft() أو thumbnail() لطلب تصغير الصورة بصورة JPEG مصممة لهذا الغرض. قد يؤدي ذلك إلى تلف ذاكرة الـ heap، أو تعطل العملية (crash)، أو السماح بتنفيذ الأكواد بشكل محتمل. تُرفض مدخلات SOF3 في الإصدارات القديمة من libjpeg-turbo 2.x وفي عمليات البناء الخاصة بـ IJG. تم إصلاح هذه المشكلة في الإصدار 13.0.0.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

مسؤول

GitHub M

حجز

19/10/2026

إفشاء

20/10/2026

الاعتدال

تمت الموافقة

إدخال

VDB-422562

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Might our Artificial Intelligence support you?

Check our Alexa App!