طرح مطورو لغة PHP تحديثات أمنية عاجلة لمعالجة ثغرتين أمنيتين بالغة الخطورة عُرفتا باسم PHP2Shell، تمنحان المهاجمين إمكانية تنفيذ تعليمات برمجية خبيثة عن بُعد (Remote Code Execution) دون الحاجة إلى مصادقة مسبقة، وسط تسجيل هجمات فعلية تحاول استغلالهما على شبكة الإنترنت.
تفاصيل الثغرات ومواضع الخطر في محرك PHP
سُجلت الثغرتان برقمي CVE-2026-109618 الناتجة عن تلف في الذاكرة عند نفادها (Out-of-Memory Corruption)، وCVE-2026-109619 المتعلقة بحالة عامة قديمة وغير متزامنة (Stale Global State)، وحصلتا على تقييم خطورة بلغ 9.2 على مقياس CVSS. وأكدت مؤسسة PHP (PHP Foundation) أن الثغرتين تكمنان في آليات حساسة يمر عبرها كل طلب تقريباً داخل المحرك، وهما إدارة الذاكرة ومعالجة الأخطاء البرمجية، مما يجعل تأثيرهما واسعاً ومعالجتهما معقدة للغاية.
وأوضحت المؤسسة أن كل خادم PHP يتعامل مع طلبات الويب معرض للخطر، بما يشمل خوادم Apache عبر mod_php، وبيئات PHP-FPM، وphp-cgi، وFrankenPHP، إضافة إلى LiteSpeed. كما تمتد المشكلة إلى قراءة مساحة الذاكرة الخاصة بالعمليات، ما قد يكشف عن مفاتيح واجهات البرمجة (API Keys) وكلمات المرور والبيانات الحساسة المخزنة مؤقتاً.
تسريب مبكر وهجمات تستبق الترقيع
كان من المخطط الإعلان المنسق عن الثغرات في 22 أكتوبر، إلا أن تسريباً غير مقصود لتفاصيل ومقاطع إثبات المفهوم (PoC) على الإنترنت دفع الفريق لتقديم موعد الإصلاح. وخلال الساعات التي سبقت التحديث العام، رصدت جهات أمنية بينها WatchTowr وPatchstack وCloudflare وHadrian محاولات استغلال واسعة استهدفت بصورة رئيسية مسار متابعة رفع الجلسات (session upload-progress) في PHP.
وشملت التحديثات المصحوبة بالحلول الإصدارات 8.5.12 و8.4.27 و8.3.36 و8.2.35، بالإضافة إلى ترقيعات خلفية محدودة من الشيفرة المصدرية للإصدارات القديمة مثل PHP 7.4 و8.0 و8.1، حيث يمتد جذر الخلل تاريخياً إلى إصدارات ترجع إلى PHP 5.4.
دور نماذج الذكاء الاصطناعي في الاكتشاف
كشفت شركة أمن الحوسبة السحابية Wiz بالتعاون مع OpenAI ومختبرات Calif عن الثغرات في شهر أغسطس. ورغم أن الخلل الأولي المرتبط بنفاد الذاكرة رُصد للمرة الأولى عام 2020 وأُعيد اكتشافه في 2024، إلا أنه لم يصنف كخطر داهم لعدم ثبوت قابليته للاستغلال البرمجي في حينه. لكن الاستعانة بنماذج ذكاء اصطناعي متقدمة مكنت الباحثين من تركيب سلاسل استغلال معقدة للغاية حوّلت ضعف الذاكرة إلى تنفيذ أوامر عن بُعد.
لماذا يهم هذا التطور وما تأثيره؟
تشغل لغة PHP ما يقرب من 70% من مواقع الويب حول العالم وتعتمد عليها منصات إدارة المحتوى الشهيرة مثل WordPress وDrupal وMediaWiki (المشغلة لويكيبيديا). ويعني وجود خلل في المحرك الأساسي للغة أن ملايين المواقع أصبحت عرضة للاختراق حتى لو كانت التطبيقات البرمجية المثبتة فوقها مؤمنة بالكامل وخالية من الأخطاء، ما يفرض على مديري الأنظمة وفرق العمليات تطبيق التحديثات فوراً والتحقق من سجلات الخوادم لضمان عدم تعرضها لاختراق استباقي.
كيف أعددنا هذا الخبر؟
اعتمد الخبر على المصدر الأصلي الموضح أعلاه. قد نستخدم أدوات آلية للمساعدة في الاستخراج والتصنيف والصياغة،
لكن النشر يخضع لقواعد تمنع المحتوى المكرر والقصير أو الروتيني منخفض القيمة.
اقرأ سياستنا التحريرية.