الرئيسية
الرئيسية
الاتجاهات
الاتجاهات
الثغرات
الثغرات
الأخبار
الأخبار
الباحثون
الباحثون
لماذا dbugs؟
لماذا dbugs؟
الإعدادات

Bryans3C

#33134من 60,577
8.8إجمالي CVSS
الثغرات · 1
PT-2026-117670
2026-10-19
8.8
CVE-2026-112404
Pypi
Pillow
يحتوي Pillow على مشكلة قراءة خارج الحدود (out-of-bounds read) عند فك تشفير بعض ملفات TIFF المضغوطة والمشوهة. تحدث المشكلة في الدالتين ` decodeTile()` و ` decodeAsRGBA()` ضمن الملف `src/libImaging/TiffDecode.c`. عندما يقوم Pillow و libtiff بتفسير علامات `PhotometricInterpretation` أو `BitsPerSample` المكررة بشكل مختلف، قد يفشل Pillow في التحقق من أن صف الإدخال المطلوب يتناسب مع المخزن المؤقت (buffer) الذي أنتجه libtiff. يمكن للمهاجم استغلال ذلك عن طريق تقديم ملف TIFF مصمم خصيصاً يتسبب في قيام أداة فك الحزم بالقراءة بعد نهاية مخزن مؤقت في الذاكرة (heap buffer). قد يؤدي ذلك إلى نسخ أجزاء من ذاكرة الـ heap الخاصة بالعملية، بما في ذلك قيم المؤشرات (pointer values)، إلى بكسلات الصورة الناتجة. وفي الحالات التي يكون فيها الملف أكبر، يمكن أن يؤدي ذلك إلى تعطل العملية (segmentation fault).