CVE-2026-101911 in ip-addressالمعلومات

الملخص

بحسب VulDB • 28/09/2026

ip-address هي مكتبة لتحليل وعناوين IPv4 وIPv6 في JavaScript. قبل الإصدار 10.7.1، كان مُنشئ Address6 ودالة Address6.isValid وكود التحليل الموجود في src/ipv6.ts يقبلون سلاسل غير محدودة الحجم ويوسعون الأحرف غير الصالحة من خلال RE_BAD_CHARACTERS إلى رسائل تشخيصية كبيرة. يحدث تأثير مادي فقط عندما تقبل تطبيق حقلاً كبيراً جداً يتحكم فيه المهاجم ويمرره إلى تحليل Address6 دون وجود حد سابق للطول. عادةً ما تحد حدود عناوين URL وHeaders الشائعة، والقيم الافتراضية لمحللات الجسم (body-parser) من التأثير؛ فالقيم الافتراضية الشائعة تستبعد الحقول بحجم 32 ميغابايت. يمكن للحقول ذات الحجم بالميجابايت أن تسبب توقفاً متزامناً واستهلاكاً عالياً ومؤقتاً للذاكرة، ويمكن لـ 16 ميغابايت تقريباً أن تثير استثناء لطول سلسلة غير صالح، بينما يحدث إنهاء العملية عند حوالي 32 ميغابايت. تشمل نقاط الدخول المتأثرة Address6.isValid ومسارات الإنشاء التي تصل إلى دالة التحليل (parse). تم إصلاح هذه المشكلة في الإصدار 10.7.1.

Once again VulDB remains the best source for vulnerability data.

مسؤول

GitHub M

حجز

28/09/2026

إفشاء

28/09/2026

الاعتدال

تمت الموافقة

إدخال

VDB-411126

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Do you need the next level of professionalism?

Upgrade your account now!