PT-2026-146092

CVE-2026-128066

·

تاريخ النشر

2026-11-12

·

تاريخ التحديث

2026-11-13

الوصف من

CVSS 4.0
8.7
عالية
المقاييسAV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
اسم البرنامج المصاب والإصدارات المتأثرة Pillow الإصدارات من 1.0 إلى 12.3.0
Description في مكتبة الصور Python، تقوم الدالة ImageFileDirectory v2.load() في src/PIL/TiffImagePlugin.py بالاحتفاظ بكائن bytes منفصل لكل قيمة علامة IFD (دليل ملف الصورة) خارج السطر. يحدث هذا دون تحديد إجمالي البيانات المقروءة أو منع العلامات المتميزة من الإشارة إلى نفس منطقة الملف. وبناءً على ذلك، يمكن لملف TIFF أو JPEG أو PNG أو WebP أو MPO يحتوي على بيانات EXIF مصممة خصيصاً أن يتسبب في استهلاك ذاكرة يزداد بشكل تربيعي بالنسبة لحجم الإدخال. يمكن تحفيز هذه العملية أثناء تنفيذ Image.open() لملفات TIFF وبعض ملفات JPEG، أو عند طلب بيانات EXIF عبر getexif() أو ImageOps.exif transpose(). وبما أن تخصيص البيانات الوصفية لا يتقيد بأبعاد البكسل المعلنة، فإن فحوصات decompression-bomb (قنابل فك الضغط) لا تمنع استنفاد ذاكرة العملية.
Recommendations تحديث Pillow إلى الإصدار 13.0.0.
قابلية الاستغلال
إصلاح
التأثيرات
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
GHSA-WQGW-9XFH-QF2G
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾