PT-2026-58104

CVE-2026-54058

·

تاريخ النشر

2026-06-26

·

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

2026-10-16

الوصف من

CVSS 2.0
9.4
حرجة
المقاييسAV:N/AC:L/Au:N/C:C/I:N/A:C
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات Pillow الأقدم من 12.3.0
الوصف
توجد مشكلة قراءة خارج النطاق في الدالة PyImaging MapBuffer() الموجودة في ملف src/map.c عند تحميل صور McIdas AREA غير المضغوطة من اسم ملف باستخدام مسار برنامج الترميز الخام mmap. يفشل البرنامج في التحقق من أن قيمة stride للصف تساوي على الأقل العرض الطبيعي للصف (xsize * pixelsize). يمكن لمهاجم عن بُعد تقديم صورة مصممة خصيصًا تحتوي على كلمات رأس تحدد قيمة stride أصغر من عرض الصف، مما يتسبب في قيام عمليات الوصول إلى وحدات البكسل — مثل Image.tobytes() أو getpixel أو convert أو save — بالقراءة خارج منطقة الذاكرة المخصصة. قد يؤدي ذلك إلى الكشف عن ذاكرة العمليات المجاورة أو التسبب في رفض الخدمة عبر خطأ SIGBUS.
التوصيات
تحديث Pillow إلى الإصدار 12.3.0.
كإجراء تخفيفي مؤقت، تقييد استخدام الدالة PyImaging MapBuffer() أو تجنب معالجة صور McIdas AREA غير المضغوطة من مصادر غير موثوق بها.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
المورّدون
المنتجات المتأثرة
تصنيف نقاط الضعف
المعرّفات ذات الصلة
GHSA-62P4-GMF7-7G93
ALSA-2026:48021
BIT-PILLOW-2026-54058
CLSA-2026-1792164435
ECHO-F65C-DF45-7F47
OESA-2026-3185
OESA-2026-3186
OESA-2026-3187
OESA-2026-3188
OESA-2026-3189
OPENSUSE-SU-2026:11283-1
OPENSUSE-SU-2026:11839-1
OPENSUSE-SU-2026:21544-1
PYSEC-2026-3493
RHSA-2026:48021
RHSA-2026:52551
RHSA-2026:54417
RHSA-2026:54528
SUSE-SU-2026:23217-1
SUSE-SU-2026:23228-1
SUSE-SU-2026:3084-1
SUSE-SU-2026:3268-1
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾