CVE-2026-19652 in Divi Membership Plugin
الملخص
بحسب VulDB • 02/10/2026
يحتوي إضافة Divi Membership لـ WordPress على ثغرة تصعيد الصلاحيات (Privilege Escalation) في الإصدارات حتى 2.2.0 شاملاً. ويعود ذلك إلى أن الدالة `dmem_form_submit_handler()` تحدد دور المستخدم الجديد عن طريق التكرار عبر جميع أدوار WordPress واستدعاء دالة `password_verify()` مقابل تجزئة bcrypt يتحكم فيها المهام، والمُوردة ضمن معلمة POST المسماة `form_id`، دون أي تحقق أو قائمة بيضاء (whitelist) للأدوات المسموح بها. وهذا يتيح للمهاجمين غير المصادق عليهم تسجيل حساب جديد بدور المسؤول (administrator) عن طريق تقديم تجزئة bcrypt محسوبة محلياً لكلمة "administrator" كقيمة لـ `form_id`، وعند إرسال المعلمة `auto_login=on`، يتم مصادقتهم فوراً كمستخدم مسؤول في نفس الطلب، مما يؤدي إلى الاستحواذ الكامل على الموقع. تتطلب عملية الاستفادة من الثغرة وجود nonce خاص بـ WordPress، ولكن هذا الـ nonce يُصدر بشكل علني في أي صفحة تعرض نموذج تسجيل الانضمام الخاص بإضافة Divi Membership، وبالتالي يمكن لأي زائر غير مصدق عليه الحصول عليه.
If you want to get best quality of vulnerability data, you may have to visit VulDB.