ترجمة آلية لم تُراجَع بعد. النص الإنجليزي هو المرجع في حال الاختلاف.
الملخص
إضافة VikRentCar Car Rental Management System لـ WordPress مصابة بثغرة البرمجة النصية عبر المواقع المخزنة عبر المعامل 'poplink' في جميع الإصدارات حتى 1.4.9 ضمناً بسبب عدم كفاية تعقيم المدخلات والهروب من المخرجات. يتيح ذلك للمهاجمين دون مصادقة حقن شيفرات وِب عشوائية في الصفحات والتي ستنفذ كلما قام مستخدم بالوصول إلى صفحة محقونة. تتطلب دالة المعالجة فقط رمز حماية WordPress (vikwp_nonce)، والذي تصدره الإضافة نفسها للزوار غير المصادق عليهم على صفحة تأكيد الحجز العامة، مما يسمح للمهاجم بالحصول على رمز صالح دون أي حساب.
المعالجة
المراجع
- مرجعhttps://plugins.trac.wordpress.org/browser/vikrentcar/tags/1.4.10/libraries/lite/helper.php#L211
- مرجعhttps://plugins.trac.wordpress.org/browser/vikrentcar/tags/1.4.9/libraries/lite/helper.php#L221
- مرجعhttps://plugins.trac.wordpress.org/browser/vikrentcar/tags/1.4.9/site/views/cardetails/tmpl/default.php#L174
- مرجعhttps://plugins.trac.wordpress.org/browser/vikrentcar/tags/1.4.9/site/views/oconfirm/tmpl/default.php#L811
- مرجعhttps://plugins.trac.wordpress.org/browser/vikrentcar/tags/1.4.9/vikrentcar.php#L348
- مرجعhttps://www.wordfence.com/threat-intel/vulnerabilities/id/9514757b-903d-45af-b612-cfabc09abbaa?source=cve