ترجمة آلية لم تُراجَع بعد. النص الإنجليزي هو المرجع في حال الاختلاف.
الملخص
إضافة Welcart e-Commerce لـ WordPress مصابة بثغرة البرمجة النصية عبر المواقع المخزنة عبر المعامل 'gid' في جميع الإصدارات حتى 2.12.5 ضمناً بسبب عدم كفاية تعقيم المدخلات والهروب من المخرجات. يتيح ذلك للمهاجمين دون مصادقة حقن شيفرات وِب عشوائية في الصفحات والتي ستنفذ كلما قام مستخدم بالوصول إلى صفحة محقونة. يتم إعداد الحمولة بواسطة زائر دون مصادقة يقوم بتزوير طلب العودة من متجر ROBOT PAYMENT، وتخزين قيمة gid الخبيثة في بيانات الطلب الوصفية؛ ثم يتم تشغيل البرنامج النصي عندما يقوم المسؤول بفتح هذا الطلب في لوحة تحكم WordPress.
المعالجة
المراجع
- مرجعhttps://plugins.trac.wordpress.org/browser/usc-e-shop/tags/2.12.5/classes/paymentJPayment.class.php#L556
- مرجعhttps://plugins.trac.wordpress.org/browser/usc-e-shop/tags/2.12.5/functions/template_func.php#L3279
- مرجعhttps://plugins.trac.wordpress.org/browser/usc-e-shop/tags/2.12.5/functions/utility.php#L1553
- مرجعhttps://plugins.trac.wordpress.org/changeset/3760784/usc-e-shop
- مرجعhttps://plugins.trac.wordpress.org/changeset/3760784/usc-e-shop/trunk/functions/template_func.php
- مرجعhttps://www.wordfence.com/threat-intel/vulnerabilities/id/97e73872-bd1a-4b3a-9021-d0cd648456eb?source=cve