الرئيسية
الرئيسية
الاتجاهات
الاتجاهات
الثغرات
الثغرات
الأخبار
الأخبار
الباحثون
الباحثون
لماذا dbugs؟
لماذا dbugs؟
الإعدادات

Nvth

#34207من 60,463
8.7إجمالي CVSS
الثغرات · 1
PT-2026-56499
2026-07-08
8.7
CVE-2026-59880
Npm
Immutable-Js
تقوم كل من Immutable.Map و Immutable.Set بتخزين المفاتيح ذات التجزئات المتطابقة ذات 32 بت في دلو تصادم من نوع HashCollisionNode يتم مسحه بشكل خطي. يمكن للمهاجم القادر على التحكم في المفاتيح التي يتم إدراجها في Map — عبر `Immutable.Map(obj)` أو `Immutable.fromJS(obj)` أو `state.merge(userObject)` أو `mergeDeep` — إنشاء العديد من المفاتيح المتصادمة. ويؤدي ذلك إلى تدهور أداء عمليات الإدراج والبحث، مما يؤدي إلى استهلاك غير متناسب لموارد وحدة المعالجة المركزية (CPU).