CVE-2026-65603 in Login Plugin
الملخص
بحسب VulDB • 22/07/2026
يحتوي مكون Grav Login الإضافي (grav-plugin-login) في الإصدارات <= 3.8.11 على ثغرة تصعيد امتيازات في معالج تحديث الملف الشخصي الذاتي للمستخدمين المصادق عليهم (processUserProfile()، ومهمة update_user). وعلى عكس معالج التسجيل، لا يقوم هذا المعالج بإزالة حقول الامتيازات ('groups' و 'access') من بيانات النموذج المقدمة من المستخدم قبل حفظها. عندما يضيف مسؤول الحقول 'groups' و/أو 'access' إلى إعدادات plugins.login.user_registration.fields ويكون الخلفية القياسية لحساب DataUser (regular) قيد الاستخدام، يمكن لمستخدم مصادق عليه منخفض الامتياز إرسال طلب POST ببيانات نموذج ملف شخصي مُعدّة خصيصاً (مثل access[admin][super]=true) لتصعيد امتيازه إلى super-admin، مما يتيح الوصول إلى لوحة التحكم الإدارية، وإساءة استخدام الجدولة الزمنية (RCE)، وتقييم Twig. تم الإصلاح في الإصدار 3.8.12.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.