PT-2026-67965
CVE-2026-8761
·
تاريخ النشر
2026-08-04
·
تاريخ التحديث
2026-08-05
الوصف من
CVSS 3.1
8.8
عاليةالمقاييسAV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات Dokan الأقدم من 5.0.2
الوصف
توجد مشكلة في تصعيد الامتيازات بسبب عدم وجود فحص للتفويض في وحدة التحكم REST
CustomersController الموجودة في includes/REST/CustomersController.php. يقوم المكون الإضافي بإعادة تسجيل مسارات CRUD الخاصة بعملاء WooCommerce تحت مساحة الاسم /dokan/v1/customers/ ويستبدل فحص القدرة القياسي manage woocommerce بفحص يتحقق فقط من دور المستخدم الطالب دون التحقق من صحة المستخدم المستهدف. ونتيجة لذلك، يمكن للمستخدمين المصادق عليهم الذين يحملون أدوار «المورد» أو «البائع» قراءة أو تعديل أو حذف أي مستخدم في WordPress، بما في ذلك المسؤولين، عن طريق إرسال طلبات GET أو PUT أو DELETE إلى نقطة النهاية /wp-json/dokan/v1/customers/{id}. وعلى وجه التحديد، يمكن أن يؤدي تعديل المعلمة password لحساب أحد المسؤولين إلى الاستيلاء الكامل على الموقع.التوصيات
قم بالتحديث إلى إصدار أحدث من 5.0.1.
قم بتقييد الوصول إلى نقطة النهاية
/wp-json/dokan/v1/customers/{id} لتقليل مخاطر الاستغلال. وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾