PT-2026-72143 · WordPress · Object Sync For Salesforce

·

CVE-2026-15162

·

تاريخ النشر

2026-08-14

·

تاريخ التحديث

2026-08-20

CVSS v3.1

7.5

عالية

المتجهAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات Object Sync for Salesforce الأقدم من 2.2.14
الوصف
توجد ثغرة حقن SQL غير مصادق عليها في نقطة نهاية REST /wp-json/object-sync-for-salesforce/push/. تحدث هذه المشكلة لأن دالة استدعاء الإذن can process() تتحقق فقط من طريقة HTTP ولا تتحقق من صلاحيات المستخدم أو أرقام التشفير العشوائية (nonces). يتم ربط المعلمة wordpress object type مباشرةً في استعلام SQL داخل ملف class-object-sync-sf-wordpress.php ويتم تنفيذها عبر $wpdb->get results() دون استخدام $wpdb->prepare(). ونظرًا لأن معلمات نص REST لا تخضع لعملية ”magic-quoting“، يمكن للمهاجم حقن أوامر SQL تعسفية، بما في ذلك الاستعلامات العمياء المستندة إلى الوقت، لاستخراج البيانات الحساسة مثل تجزئات كلمات المرور من قاعدة البيانات. لا يتطلب هذا الاستغلال سوى معرف wordpress id صالح، ولا يتطلب مصادقة أو اتصالًا بـ Salesforce.
التوصيات
قم بتحديث Object Sync for Salesforce إلى الإصدار 2.2.14 أو أحدث.
كحل مؤقت، قم بتقييد الوصول إلى نقطة نهاية REST /wp-json/object-sync-for-salesforce/push/ لتقليل مخاطر الاستغلال إلى أدنى حد.

إصلاح

SQL injection

وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾

تصنيف نقاط الضعف

المعرّفات ذات الصلة

CVE-2026-15162

المنتجات المتأثرة

Object Sync For Salesforce