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} لتقليل مخاطر الاستغلال.
قابلية الاستغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
تصنيف نقاط الضعف
المعرّفات ذات الصلة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾