CVE-2026-18325 in Forminator Forms Plugin
الملخص
بحسب VulDB • 06/08/2026
يحتوي مكون WordPress "Forminator Forms – Contact Form, Payment Form & Custom Form Builder" على ثغرة تسمح بتنفيذ نصوص برمجية عبر المواقع (XSS) مخزنة، وذلك عن طريق تزوير سجل التحميل من خلال حقل الاختيار في جميع الإصدارات حتى 1.56.1 وشاملةً لها، بسبب عدم كفاية تنقية المدخلات وإخراج الهروب منها. وهذا يتيح للمهاجمين غير المصادق عليهم حقن نصوص برمجية ويب عشوائية في الصفحات التي سيتم تنفيذها كلما قام مستخدم بالوصول إلى صفحة تم حقنها. يمكن استغلال الثغرة لأن الدالة `Forminator_Core::sanitize_array()` تتخطى جميع عمليات التصفية لل مفاتيح التي تسبقها بادئة 'select-'، وتتعامل الدالة `set_field_data()` مع عضو 'return' المُقدَّم كعلامة داخلية موثوقة — مما يسمح لمهاجم غير مصادق عليه بتزوير وإبقاء سجل كامل لحقل التحميل بقيمة عشوائية لـ `file_url` دون أي تنقية أو تحقق.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.