PT-2026-40557 · WordPress · Cost Calculator Builder
CVSS v3.1
5.3
متوسطة
| المتجه | AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N |
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات «Cost Calculator Builder» الأقدم من 4.0.2
الوصف
هذا المكون الإضافي معرض لثغرة «التلاعب بالأسعار دون مصادقة» و«الإشارة المباشرة غير الآمنة إلى الكائنات» (IDOR)، والتي تحدث عند استخدامه مع «Cost Calculator Builder PRO». تنشأ المشكلة لأن إجراء AJAX «ccb woocommerce payment» مسجل عبر
wp ajax nopriv، مما يسمح بالوصول غير المصادق عليه. بالإضافة إلى ذلك، تقوم الدالة renderWooCommercePayment() بتمرير البيانات التي يتحكم فيها المستخدم إلى CCBWooCheckout::init() دون إجراء فحوصات المصادقة. وهذا يسمح للمهاجمين غير المصادق عليهم بإضافة منتجات WooCommerce إلى سلة التسوق الخاصة بهم بالأسعار التي يتحكمون فيها.التوصيات
قم بالتحديث إلى إصدار أحدث من 4.0.1.
كحل مؤقت، قم بتقييد الوصول إلى إجراء AJAX «ccb woocommerce payment» على المستخدمين المصادق عليهم فقط.
إصلاح
Missing Authorization
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾
تصنيف نقاط الضعف
المعرّفات ذات الصلة
المنتجات المتأثرة
Cost Calculator Builder