PT-2026-146998

CVE-2026-128068

·

تاريخ النشر

2026-11-13

·

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

2026-11-13

الوصف من

CVSS 3.1
5.3
متوسطة
المقاييسAV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
اسم البرنامج المصاب والإصدارات المتأثرة rails-html-sanitizer الإصدارات من 1.0.3 إلى 1.7.1
Description يقوم Rails::HTML::PermitScrubber بالتحقق بشكل غير صحيح من مراجع SVG المحلية href و xlink:href باستخدام نمط تعبير نمطي. عندما يقوم التطبيق بتخصيص الوسوم المسموح بها لتشمل عناصر مرجعية SVG مثل use ويسمح بـ href أو xlink:href ، يمكن للمهاجم تقديم HTML يحتوي على سلسلة طويلة من المسافات البيضاء. يؤدي ذلك إلى قيام محرك التعبيرات النمطية بإعادة فحص القيمة من بداية كل سطر، مما يتسبب في استهلاك تربيعي لوحدة المعالجة المركزية (CPU). تؤثر هذه المشكلة على JRuby وإصدارات CRuby 3.1 وما قبلها؛ بينما لا تتأثر إصدارات CRuby 3.2 وما بعدها بسبب مطابقة التعبيرات النمطية في وقت خطي.
Recommendations تحديث rails-html-sanitizer إلى الإصدار 1.7.2. تشغيل Ruby 3.2 أو إصدار أحدث. إزالة عناصر مرجع SVG من الوسوم المسموح بها المخصصة.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
GHSA-CPGF-5MJF-73P7
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾