PT-2026-42767
CVE-2026-47423
·
تاريخ النشر
2026-05-22
·
تاريخ التحديث
2026-07-28
الوصف من
CVSS 3.1
8.2
عاليةالمقاييسAV:N/AC:L/PR:N/UI:R/S:C/C:H/I:L/A:N
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
DOMPurify الإصدار 3.4.4
الوصف
يسمح DOMPurify باستخدام العنصر
<selectedcontent> بشكل افتراضي، مما يتيح تجاوز عملية التنقية. ويحدث ذلك لأن المتصفحات قد تعيد استنساخ حمولة XSS بعد أن يكون برنامج التنقية قد عالج الشجرة الفرعية بالفعل. وعلى وجه التحديد، يقوم المتصفح بإنشاء نسخة مطابقة لعنصر <selectedcontent> من عنصر <option> محدد؛ وبينما يقوم DOMPurify بتنقية النسخة المطابقة والعنصر الأصلي <option>، يقوم المتصفح لاحقًا بتحديث النسخة المطابقة من المحتوى الأصلي. ونظرًا لأن هذه النسخة المطابقة المحدثة تقع في شجرة فرعية سبق أن اجتازها DOMPurify، فإنها تظل غير منقاة، مما يسمح بتنفيذ البرامج النصية الخبيثة عند إدراج السلسلة الناتجة في الصفحة عبر طرق مثل innerHTML.التوصيات
كحل مؤقت، يُنصح بتقييد استخدام عنصر
<selectedcontent> في إعدادات أداة التنقية حتى يتوفر تصحيح. وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾