PT-2026-55466
CVE-2026-50290
·
تاريخ النشر
2026-07-02
·
تاريخ التحديث
2026-09-30
الوصف من
CVSS 4.0
5.3
متوسطةالمقاييسAV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات SpecifyJS الأقدم من 0.2.136
الوصف
استخدمت عملية تنقية قيم CSS في الملف
core/src/server/render-to-string.ts تعبيرات منتظمة بسيطة لإزالة expression( وurl(javascript:، وهو ما كان من الممكن تجاوزه باستخدام بايتات فارغة أو تعليقات CSS أو رموز الهروب Unicode في CSS. وهذا يسمح بحقن CSS، على الرغم من أن نقاط الاستغلال هذه لا تكون فعالة إلا في المتصفحات القديمة مثل IE6 حتى IE10. تمت معالجة هذه المشكلة عن طريق تطبيع رموز الهروب في يونيكود وإزالة تعليقات CSS قبل مطابقة الأنماط، بالإضافة إلى إضافة فحوصات لأنماط behavior: و-moz-binding و-o-link.التوصيات
تحديث SpecifyJS إلى الإصدار 0.2.136 أو أحدث.
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾