PT-2026-67945 · WordPress · Vikrentitems
CVSS v3.1
7.2
عالية
| المتجه | AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:L/A:N |
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
VikRentItems – نظام إدارة التأجير المرن (Flexible Rental Management System)، الإصدارات الأقدم من 1.2.2
الوصف
تحدث ثغرة البرمجة النصية عبر المواقع المخزنة (Stored Cross-Site Scripting) عبر حقل البريد الإلكتروني للعميل في نموذج إتمام الحجز. تنشأ المشكلة من عدم كفاية تنقية المدخلات وتصفية المخرجات في الدالة
saveorder()، التي تستخدم VikRequest::getString() وsanitize text field()، لكنها تفشل في تحييد الأحرف التي تخل بسمات HTML مثل علامات الاقتباس المزدوجة. بالإضافة إلى ذلك، يقوم القالب editorder بإدراج المتغير المخزن custmail في سمة القيمة لعنصر إدخال HTML دون استخدام esc attr(). وهذا يسمح للمهاجمين غير المصادق عليهم بحقن نصوص برمجية ويب تعسفية يتم تنفيذها عندما يصل المستخدم إلى الصفحة المتأثرة.التوصيات
قم بتحديث VikRentItems – نظام إدارة التأجير المرن إلى الإصدار 1.2.2 أو أحدث.
إصلاح
XSS
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾
تصنيف نقاط الضعف
المعرّفات ذات الصلة
المنتجات المتأثرة
Vikrentitems