PT-2026-72142 · WordPress · Bloyal: Loyalty & Promotions By Bloyal
CVSS v3.1
8.8
عالية
| المتجه | AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H |
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
bLoyal: Loyalty & Promotions by bLoyal، الإصدارات الأقدم من 3.1.611.79
الوصف
تسمح هذه الثغرة للمستخدمين المصادق عليهم الذين يتمتعون بحقوق وصول على مستوى «المشترك» (Subscriber) أو أعلى بترقية امتيازاتهم إلى أي مستخدم في WordPress، بما في ذلك «مسؤول» الموقع. توجد هذه الثغرة لأن إجراءات AJAX
save bloyal configuration data وsave bloyal accesskeyverification data مسجلة دون فحوصات للقدرات أو الرموز العشوائية (nonce). يمكن للمهاجم استخدام هذه الإجراءات للكتابة فوق bloyal custom loyaltyengine api url وعلامة is bloyal custom api url. وبالتالي، من خلال تشغيل مسار REST /cart غير المصادق عليه، تقوم الدالة bloyal customer auto login() بجلب بيانات العميل من نقطة نهاية يسيطر عليها المهاجم وتستخدم قيمة Customer.ExternalId لاستدعاء wp set auth cookie()، مما يمنح المهاجم مصادقة غير مصرح بها.التوصيات
قم بتحديث المكون الإضافي إلى إصدار أحدث من 3.1.611.78.
كإجراء تخفيفي مؤقت، قم بتقييد الوصول إلى إجراءات AJAX
save bloyal configuration data وsave bloyal accesskeyverification data.إصلاح
DoS
LPE
Improper Privilege Management
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾
تصنيف نقاط الضعف
المعرّفات ذات الصلة
المنتجات المتأثرة
Bloyal: Loyalty & Promotions By Bloyal