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.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
GHSA-3237-QQM7-MFV7
ALSA-2026:1409
ALSA-2026:1412
ALSA-2026:1429
ALSA-2026:1628
ALSA-2026:2470
ALSA-2026:2799
AZL-73195
AZL-73240
BIT-LIBPHP-2025-14177
BIT-PHP-2025-14177
BIT-PHP-MIN-2025-14177
DSA-6088-1
ECHO-A583-D40B-A57D
MGASA-2025-0330
OESA-2026-1020
OESA-2026-1021
OESA-2026-1022
OESA-2026-1023
OESA-2026-1024
OESA-2026-1025
OESA-2026-1026
OPENSUSE-SU-2025:15837-1
OPENSUSE-SU-2026:20113-1
RHSA-2026:1409
RHSA-2026:1412
RHSA-2026:1429
RHSA-2026:1628
RHSA-2026:2470
RHSA-2026:2799
RHSA-2026:7614
SUSE-SU-2026:0071-1
SUSE-SU-2026:0086-1
SUSE-SU-2026:20146-1
USN-7953-1
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾