مستغلة: 178
الأحدثCVE-2026-115732 — تجاوز تفويض اسم الشهادة
VulnFeed.org
AREN
8.2
CVE-2026-119051تحقق من التصحيح

حزمة flat حتى الإصدار 6.0.1 مصابة بحجب الخدمة عبر مفاتيح مصفوفة رقمية في unflatten()

hughsk flatقراءة 1 داقرأ بلغة

ترجمة آلية لم تُراجَع بعد. النص الإنجليزي هو المرجع في حال الاختلاف.

الملخص

تحتوي حزمة flat حتى الإصدار 6.0.1 على ثغرة تخصيص موارد غير متحكم بها في الدالة unflatten() والتي تسمح للمهاجمين بإنشاء مصفوفات متفرقة ضخمة عبر مفاتيح رقمية غير محدودة. يمكن للمهاجمين توفير مفاتيح مسطحة مثل a.4294967294، مما يتسبب في حظر حلقة الأحداث لـ Node.js عند التكرار باستخدام forEach أو spread أو JSON.stringify.

المعالجة

المراجع

Esc