CVE-2026-55573 in e107
الملخص
بحسب VulDB • 15/10/2026
e107 هو نظام إدارة محتوى (CMS). قبل الإصدار 2.3.7، يقوم ملف install.php بفك تشفير معلمة POST المسماة previous_steps التي يتحكم فيها المهاجم وينقلها إلى دالة unserialize() على مستوى الملف ثم مرة أخرى في مُنشئ e_install دون تقييد الفئات المسموح بها. يظل المثبت قابلاً للوصول بعد التثبيت العادي، ويمكن لرسمة كائن مصممة بعناية باستخدام فئة GuzzleHttp\Psr7\PumpStream المرفقة أن تتدفق عبر paths.hash إلى site_path، حيث يؤدي الإكراه النصي (string coercion) إلى استدعاء callable يتحكم فيه المهاجم. وبالتالي، يمكن لمهاجم غير مصرح له الوصول إلى install.php تنفيذ دوال PHP عشوائية بصلاحيات عملية خادم الويب، مما يؤدي إلى اختلال كامل للخادم. تم إصلاح هذه المشكلة في الإصدار 2.3.7.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.