حالة قديمة بين الطلبات
تترك CVE-2026-109619 مراجع إلى ذاكرة محررة. قد يستخدمها طلب لاحق للعامل نفسه قبل التهيئة. تشمل المسارات المؤكدة backtrace الأخطاء القاتلة في PHP 8.5 وتقدم رفع الجلسات. ثبت RCE على mod_php وFPM عبر مسار تطبيقي مناسب.
هل يُستثنى FPM؟
لا. ينهي FPM العملية الابنة عند فشل بدء الطلب، فيمنع بعض تسلسلات البداية. تبقى المسارات التطبيقية وبين الطلبات. لا تتساوى كل البيئات مع عرض mod_php، لكن FPM يحتاج التحديث أيضًا.
تقدم الرفع وbacktrace
اضبط session.upload_progress.enabled=0 قبل التحليل وأعد التشغيل. في PHP 8.5 يحجب fatal_error_backtraces=0 المسار المؤكد فقط. أزل INI غير الصالح الذي يصدر تشخيصًا مبكرًا. display_errors وerror_reporting و@ لا توقف العيب، ولا إعداد يغطي كل الأنماط.
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.12 | 31 ديسمبر 2029 |
| PHP 8.4 | < 8.4.27 | ✓ 8.4.27 | 31 ديسمبر 2028 |
| PHP 8.3 | < 8.3.36 | ✓ 8.3.36 | 31 ديسمبر 2027 |
| PHP 8.2 | < 8.2.35 | ✓ 8.2.35 | 31 ديسمبر 2026 |
لا يوجد إصدار PHP اعتيادي لهذه الفروع. تتوفر تصحيحات مصدر محدودة لـ 7.4 و8.0 و8.1؛ يجب التحقق من دعم المورّد منفصلًا. اقرأ الدليل ↗