PT-2025-52593
CVE-2025-14177
·
تاريخ النشر
2025-01-01
·
تاريخ التحديث
2026-10-13
الوصف من
CVSS 3.1
7.5
عاليةالمقاييسAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات PHP السابقة للإصدار 8.1.34
إصدارات PHP السابقة للإصدار 8.2.30
إصدارات PHP السابقة للإصدار 8.3.29
إصدارات PHP السابقة للإصدار 8.4.16
إصدارات PHP السابقة للإصدار 8.5.1
الوصف
يسمح خطأ في الدالة
php read stream all chunks() بالكشف عن ذاكرة الكومة الحساسة. يحدث هذا عندما تقرأ الدالة getimagesize() الصور في وضع متعدد الأجزاء (multi-chunk)، مثل من خلال تدفقات php://filter، لأن المخزن المؤقت يتم الكتابة فوقه دون تحريك المؤشر، مما يترك البايتات النهائية غير مهيأة. قد يؤدي ذلك إلى تسرب ذاكرة الكومة غير المُهيأة إلى شرائح APPn (مثل APP1). تحدث هذه المشكلة عندما يتحكم المهاجم في حجم شريحة الدفق ويصمم ملف JPEG يحتوي على شريحة APP1 كبيرة تمتد عبر عدة شرائح قراءة.التوصيات
قم بالتحديث إلى الإصدار 8.1.34 أو أحدث.
قم بالتحديث إلى الإصدار 8.2.30 أو أحدث.
قم بالتحديث إلى الإصدار 8.3.29 أو أحدث.
قم بالتحديث إلى الإصدار 8.4.16 أو أحدث.
قم بالتحديث إلى الإصدار 8.5.1 أو أحدث.
كحل مؤقت، قم بتقييد استخدام الدالة
getimagesize() على ملفات JPEG غير الموثوق بها، خاصة تلك التي تتم معالجتها عبر تدفقات php://filter.قابلية الاستغلال
استغلال
إصلاح
التأثيرات
المورّدون
المنتجات المتأثرة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾