PT-2026-120823
CVE-2026-96778
·
تاريخ النشر
2026-10-21
·
تاريخ التحديث
2026-11-12
الوصف من
CVSS 3.1
8.8
عاليةالمقاييسAV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
اسم البرنامج المصاب والإصدارات المتأثرة
Pillow الإصدارات 9.4.0 through 12.x
Description
يمكن أن تستدعي الدالة
ImagingJpegEncode() في src/libImaging/JpegEncode.c الدالة jpeg write marker() لتعليق JPEG COM عندما يملأ ملف تعريف ICC تمامًا ذاكرة التخزين المؤقت للمشفر التي تبلغ 65536 بايت. يتسبب ذلك في قيام libjpeg بكتابة بايت واحد قبل التحقق من عداد free in buffer الذي يلتف بعد ذلك، مما يسمح لتعليق يتحكم فيه المهاجم وبيانات صورة مضغوطة بتجاوز ذاكرة heap المجاورة. قد يؤدي إعادة حفظ صورة غير موثوقة بتنسيق JPEG مع الحفاظ على ملف تعريف ICC والتعليق الممرر إلى تعطل العملية وقد يسمح بتنفيذ تعليمات برمجية في تخطيطات heap ووقت تشغيل مناسبة.Recommendations
التحديث إلى الإصدار 13.0.0.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
المورّدون
المنتجات المتأثرة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾