PT-2026-63988
CVE-2026-65902
·
تاريخ النشر
2026-06-15
·
تاريخ التحديث
2026-09-25
الوصف من
CVSS 3.1
6.1
متوسطةالمقاييسAV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات DOMPurify السابقة للإصدار 3.4.7
الوصف
عند استدعاء الدالة
sanitize دون تحديد صريح لمصفوفة cfg.ALLOWED TAGS أو cfg. ALLOWED ATTR صريح، يتم تمرير الإشارات المباشرة إلى مجموعتي DEFAULT ALLOWED TAGS وDEFAULT ALLOWED ATTR على مستوى الوحدة النمطية إلى الخطافات uponSanitizeElement وuponSanitizeAttribute عبر data.allowedTags وdata.allowedAttributes. إذا قام أحد الخطافات بتعديل هذه الحقول، فإنه يؤدي إلى توسيع قوائم السماح الافتراضية بشكل دائم طوال مدة وجود مثيل DOMPurify. ونتيجة لذلك، ترث الاستدعاءات اللاحقة التي تستخدم التكوين الافتراضي هذه القيم الافتراضية الموسعة، مما يسمح لحمولات المهاجمين التي تحتوي على أسماء العلامات أو السمات الملوثة بتجاوز عملية التطهير. لا يمكن استعادة الحالة باستخدام removeAllHooks() أو clearConfig() أو عن طريق تمرير تكوين جديد؛ ولا يمكن حل هذه الحالة إلا بإنشاء مثيل جديد لـ DOMPurify.التوصيات
قم بالتحديث إلى الإصدار 3.4.7 أو أحدث.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾