تلف عند نفاد الذاكرة

تخص CVE-2026-109618 خروج OOM المبكر الذي يترك ذاكرة غير مكتملة التهيئة لتستخدم أثناء التنظيف. يضيف التصحيح معالجة ذاكرة مرنة وصلبة. تأكد RCE كامل على mod_php. يعد FPM معرضًا لمسارات تطبيقية، دون إثبات استغلال كامل لهذه الثغرة عليه.

هل يُستثنى FPM؟

لا. ينهي FPM العملية الابنة عند فشل بدء الطلب، فيمنع بعض تسلسلات البداية. تبقى المسارات التطبيقية وبين الطلبات. لا تتساوى كل البيئات مع عرض mod_php، لكن FPM يحتاج التحديث أيضًا.

احذر إعدادات الذاكرة

يزيل memory_limit=-1 بعض OOM القابل للتحكم داخل PHP، لا فشل تخصيص النظام. استخدم احتواءً مستقلًا للحاوية أو cgroup. لا تستخدم RLIMIT_AS أو RLIMIT_DATA. قيّد الحجم المفكوك وترويسات multipart والأجزاء والتداخل؛ post_max_size وحده غير كاف.

2. ثبّت بناءً مصححًا

أول الإصدارات هي 8.2.35 و8.3.36 و8.4.27 و8.5.12. اختر فرعًا مدعومًا وإضافات متوافقة واختبر التطبيق والصحة. احصل عليه من PHP أو المورّد المسؤول. قواعد WAF وتحديث CMS لا تصلح المفسر.

أربعة فروع. هدف تحديث واضح.
فرع PHPالإصدارات الأصلية الأقل منأول إصدار مصححنهاية الدعم الأمني
PHP 8.5< 8.5.12✓ 8.5.1231 ديسمبر 2029
PHP 8.4< 8.4.27✓ 8.4.2731 ديسمبر 2028
PHP 8.3< 8.3.36✓ 8.3.3631 ديسمبر 2027
PHP 8.2< 8.2.35✓ 8.2.3531 ديسمبر 2026
هل تستخدم PHP 8.1 أو أقدم؟

لا يوجد إصدار PHP اعتيادي لهذه الفروع. تتوفر تصحيحات مصدر محدودة لـ 7.4 و8.0 و8.1؛ يجب التحقق من دعم المورّد منفصلًا. اقرأ الدليل ↗

المصادر الأولية وقراءات إضافية

PHP security teamSecurity advisory · 21 Oct 2026
CVE-2026-109618GHSA-w8hw-w9fx-j79w · OOM corruption
CVE-2026-109619GHSA-6wmf-4rv5-p3rp · Stale global state
الخطوة التالية3. أعد التشغيل وتحقق من الجميع ↗