PT-2026-144656
CVE-2026-125338
·
تاريخ النشر
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.2.14
الوصف
يحدث ثغرة cross-site scripting مخزنة لأن دالتي
renderCss() في BrandSetting و EditorSetting تقومان بتخزين مخرجات مترجم LESS الخام باستخدام Cache::forever(). يتم تطبيق دالة strip tags() فقط على القيم التي يتم إرجاعها عند عدم وجود البيانات في ذاكرة التخزين المؤقت (cache miss). وبناءً على ذلك، بينما تظهر عملية الرندرة الأولى بعد حفظ CSS مخصص وكأنها مطهرة، يتم إنشاء إدخال غير آمن في ذاكرة التخزين المؤقت. وتؤدي عمليات استرجاع البيانات اللاحقة من ذاكرة التخزين المؤقت إلى إرجاع مخرجات غير مطهرة إلى عنصر نمط الخلفية (backend style element). يسمح هذا للمستخدمين الذين لديهم صلاحيات backend.manage branding أو backend.manage editor بتنفيذ نصوص برمجية عند قيام صفحات الخلفية برندرة الأنماط، بما في ذلك تخطيطات تسجيل الدخول غير المصرح بها، واستعادة كلمة المرور، وإعادة تعيين كلمة المرور.التوصيات
تحديث Winter CMS إلى الإصدار 1.2.14.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
المورّدون
المنتجات المتأثرة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾