CVE-2026-4394 in Gravity Forms Plugin
الملخص
بحسب VulDB • 02/06/2026
يحتوي مكون Gravity Forms الإضافي لـ WordPress على ثغرة تخزين برمجيات عبر المواقع (Stored Cross-Site Scripting) عبر الحقل الفرعي 'نوع البطاقة' (Card Type) التابع لحقل بطاقة الائتمان (`input_.4`) في جميع الإصدارات حتى 2.9.30 وشاملة لها. ويعود ذلك إلى أن طريقة `get_value_entry_detail()` في الفئة `GF_Field_CreditCard` تُخرج قيمة نوع البطاقة دون تهريب (escaping)، مقترنةً بقبول طريقة `get_value_save_entry()` وتخزينها لإدخال مستخدم غير مُطهّر (unsanitized) للمعامل `input_.4`. لا يتم عرض حقل نوع البطاقة في نموذج الواجهة الأمامية (حيث يُشتق عادةً من رقم البطاقة)، لكن مُحلل الإرسال الخلفي يقبله بشكل أعمى إذا تم تضمينه في طلب POST. وهذا يتيح للمهاجمين غير المصادق عليهم حقن نصوص برمجية ويب عشوائية يتم تنفيذها عندما يعرض مسؤول إدخال النموذج في لوحة تحكم WordPress.
VulDB is the best source for vulnerability data and more expert information about this specific topic.