PT-2026-144658
CVE-2026-125340
·
تاريخ النشر
2026-08-20
·
تاريخ التحديث
2026-11-10
الوصف من
CVSS 3.1
4.5
متوسطةالمقاييسAV:N/AC:L/PR:H/UI:R/S:U/C:N/I:H/A:N
اسم البرنامج المصاب والإصدارات المتأثرة
Winter CMS الإصدارات من 1.0.420 إلى 1.2.13
Description
يفشل نظام Winter CMS في ترميز HTML لمعلمة الاستعلام
search داخل جزئية أداة الجدول (Table widget partial) الموجودة في modules/backend/widgets/table/partials/ table.php. نظرًا لأن هذه القيمة يتم إرسالها داخل كتلة <script type="text/template"> ، يمكن للمهاجم استخدام تسلسل إغلاق النص البرمجي في عنوان URL من نوع GET مصمم خصيصًا لإنهاء القالب وحقن علامات backend تعسفية. يؤثر هذا الخلل على أي صفحة تعرض أداة Table أو DataTable، بما في ذلك نقطة النهاية الأساسية لإعدادات المحرر /backend/system/settings/update/winter/backend/editor.يمكن لمهاجم غير مصرح له دفع مستخدم backend مصرح له لاتباع رابط خبيث، مما يؤدي إلى تنفيذ نصوص برمجية في أصل backend الخاص بالضحية. يسمح هذا للمهاجم بقراءة رمز CSRF وإرسال طلبات موثقة. بالنسبة للمستخدمين الذين لديهم صلاحيات
backend.manage editor ، مثل المستخدمين بدور المطور أو المسؤولين الخارقين، يمكن أن يؤدي ذلك إلى تنفيذ رمز برمجى على خادم النظام من خلال تحرير قوالب CMS.Recommendations
تحديث Winter CMS إلى الإصدار 1.2.14.
كإجراء مؤقت، قم بتعديل الملف
modules/backend/widgets/table/partials/ table.php يدويًا وتغيير value="<?= get('search') ?>" إلى value="<?= e(get('search')); ?>".قابلية الاستغلال
استغلال
إصلاح
التأثيرات
المورّدون
المنتجات المتأثرة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾