Claudio Marchesini

#1665من 57,935
149.3إجمالي CVSS
الثغرات · 21
متوسطة
12
عالية
7
حرجة
2
PT-2026-72139
5.3
2026-08-14
WordPress · Pinpoint Booking System · CVE-2026-12128
**اسم البرنامج المعرض للخطر والإصدارات المتأثرة** نظام الحجز Pinpoint – الإصدارات السابقة للإصدار 2.9.9.6.9 **الوصف** يمكن للمهاجمين غير المصادق عليهم التلاعب بسعر الدفع النهائي للمنتجات القابلة للحجز المرتبطة بتقويم الحجز. تحدث هذه المشكلة لأن إجراء AJAX `dopbsp woocommerce add to cart` مسجل دون مصادقة أو التحقق من الرقم العشوائي (nonce). يقوم معالج `update` بقراءة قيمة `price total` مباشرةً من معلمة POST `cart data` التي يتحكم فيها المهاجم ويحفظها في قاعدة البيانات باستخدام `$wpdb->insert()` دون التحقق من صحتها مقابل أسعار التقويم المُعدة مسبقًا. وبالتالي، يسترد رد الاتصال `woocommerce before calculate totals` هذه القيمة ويطبقها على `$product->set price()` دون إعادة حساب التكلفة، مما يسمح بتعيين السعر على قيمة عشوائية. **التوصيات** قم بتحديث نظام الحجز Pinpoint – الإصدار 2 إلى إصدار أحدث من 2.9.9.6.8. كإجراء تخفيفي مؤقت، قم بتقييد الوصول إلى إجراء AJAX `dopbsp woocommerce add to cart` أو تجنب استخدام المعلمة `cart data` حتى يتم تطبيق التحديث.