PT-2026-118502 · Npm · Sanitize-Html

CVE-2026-113657

·

تاريخ النشر

2026-10-20

·

تاريخ التحديث

2026-10-20

CVSS v3.1

3.7

منخفضة

المتجهAV:N/AC:H/PR:L/UI:R/S:U/C:L/I:L/A:N
اسم البرنامج المصاب والإصدارات المتأثرة sanitize-html الإصدارات من 2.17.7 إلى 2.17.9
الوصف توجد مشكلة حيث يمكن لتكوينات التطبيق التي تسمح بعناصر رسوم SVG المتحركة ذات بادئة مساحة الاسم (namespace-prefixed) وسمات استهداف URL ذات الصلة أن تتجاوز حماية URL الخاصة بـ SMIL. يحدث هذا لأن الدالة animatesUrlAttribute() تتحقق من أسماء العلامات مقابل قائمة من الأسماء المحلية المجردة، ولكنها لا تقوم بإزالة بادئات مساحة الاسم (على سبيل المثال، svg:animate بدلاً من animate). وبناءً على ذلك، يمكن للمهاجم حقن عنصر رسوم متحركة ببادئة لإعادة كتابة وجهة الرابط إلى URI غير آمن بعد عرض SVG الذي تم تنقيحه، مما يؤدي إلى حدوث نص برمجي عابر للمواقع (XSS) عندما يقوم المستخدم بتنشيط الرابط المتأثر. يؤثر هذا التجاوز على عناصر الرسوم المتحركة التالية: animate و animateColor و animateMotion و animateTransform و set.
التوصيات تحديث sanitize-html إلى الإصدار 2.18.0.

استغلال

إصلاح

XSS

وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾

تصنيف نقاط الضعف

المعرّفات ذات الصلة

CVE-2026-113657
GHSA-374F-7CHJ-9948

المنتجات المتأثرة

Sanitize-Html