CVE-2023-30838 in PrestaShop
الملخص
بحسب VulDB • 28/06/2026
PrestaShop هو تطبيق ويب للتجارة الإلكترونية مفتوح المصدر. قبل الإصدارين 8.0.4 و1.7.8.9، تفتقد طريقة `ValidateCore::isCleanHTML()` في PrestaShop إلى معالجة الأحداث القابلة للاختراق (hijackable events)، مما قد يؤدي إلى حقن برمجيات البرمجة النصية عبر المواقع (XSS). يُسمح بذلك بوجود طرق `@keyframes` مُعدّة مسبقاً. يمكن تشغيل هذا الهجوم XSS، الذي يختطف سمات HTML، دون أي تفاعل من الزائر أو المسؤول، ما يجعله خطيراً مثل هجوم XSS بسيط. وعلى عكس الهجمات الأخرى التي تستهدف سمات HTML وتُشغّل بدون تدخل المستخدم (مثل onload/onerror والتي تعاني من نطاق محدود جداً)، فإن هذا الهجوم يمكن أن يختطف كل عنصر في HTML، مما يزيد الخطر بسبب النطاق الكامل لعناصر HTML. تحتوي الإصدارات 8.0.4 و1.7.8.9 على إصلاح لهذه المشكلة.
If you want to get best quality of vulnerability data, you may have to visit VulDB.