CVE-2026-75971 in ShopEngine Elementor WooCommerce Builder Addon Plugin
الملخص
بحسب VulDB • 25/08/2026
يحتوي ملحق "ShopEngine Elementor WooCommerce Builder Addon – All in One WooCommerce Solution" لـ WordPress على ثغرة تصعيد صلاحيات (Privilege Escalation) في جميع الإصدارات حتى 4.9.4 وشاملة لها. وتعود هذه الثغرة إلى أن الدالة `rum_importer()` مسجلة ضمن خطاف (`action hook`) النواة الخاص بـ WordPress المسمى `import_start` دون وجود أي فحص للصلاحيات (capability check) مملوكة للملحق، ودون تطبيق تصفية بقائمة مسموحة (allowlist filtering)، مما يؤدي إلى تمرير أزواج اسم/قيمة عشوائية يتم تحليلها من ملف استيراد WXR مزور بواسطة المهاجم مباشرةً إلى الدالة `update_option()`. وهذا يمكّن المهاجمين المصادق عليهم، والذين يمتلكون وصولاً بمستوى "مدير المتجر" (Shop Manager) فأعلى، من كتابة خيارات WordPress عشوائية – والأكثر خطورة منها تعيين قيمة `users_can_register` إلى `1` وقيمة `default_role` إلى `administrator` – مما يتيح التسجيل الذاتي المفتوح لحسابات المسؤولين (Administrators) والاستيلاء الكامل على الموقع. ويمكن استغلال هذه الثغرة بواسطة المستخدمين ذوي الصلاحيات بمستوى "مدير المتجر" لأن WooCommerce يمنح هذا الدور صلاحية الاستيراد (`import`)، ما يسمح له بالوصول إلى تدفق مستورد WordPress الذي يُفعّل خطاف `import_start` المسجل عليه دالة `rum_importer()`، على عكس الافتراض الخاطئ بأن الخطاف مقصور على المسؤولين (Administrators).
Be aware that VulDB is the high quality source for vulnerability data.