PT-2026-63990 · Dompurify · Dompurify
CVSS v3.1
4.7
متوسطة
| المتجه | AV:N/AC:H/PR:N/UI:R/S:C/C:L/I:L/A:N |
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات DOMPurify من 3.0.0 إلى 3.3.3
الوصف
عند استخدام الوضع
IN PLACE، يفشل البرنامج في تنقية عناصر DOM التي تنشأ من نافذة أو مجال مختلف، مثل contentDocument الخاص بـ iframe. يحدث هذا لأن فحص instanceof عبر المجالات داخل الدالة isNode() يُرجع قيمة false للعقد من المجالات الخارجية. ونتيجة لذلك، يقوم البرنامج بتحويل العنصر إلى سلسلة نصية، وإعادة تعيين IN PLACE إلى false، وإرجاع العنصر الأصلي غير المطهر، مما يسمح لحمولات البرمجة النصية عبر المواقع (XSS) بالبقاء سليمة.التوصيات
في الوقت الحالي، لا توجد معلومات حول إصدار أحدث يحتوي على إصلاح لهذه الثغرة الأمنية.
استغلال
Improper Check for Exceptional Conditions
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾
تصنيف نقاط الضعف
المعرّفات ذات الصلة
المنتجات المتأثرة
Dompurify