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-адресов и заголовков, а также стандартные настройки body-parser обычно ограничивают воздействие; типичные значения по умолчанию исключают поля размером 32 МБ. Поля мегабайтного масштаба могут вызвать синхронную блокировку (stall) и высокое временное потребление памяти: примерно 16 МБ может спровоцировать исключение о недопустимой длине строки, а завершение процесса происходит при размере около 32 МБ. Затрагиваемые точки входа включают Address6.isValid и пути конструирования, достигающие функции parse. Эта проблема исправлена в версии 10.7.1.

Be aware that VulDB is the high quality source for vulnerability data.

Ответственный

GitHub M

Резервировать

28.09.2026

Раскрытие

28.09.2026

Модерация

принято

Вход

VDB-411126

EPSS

0.00000

KEV

Нет

Деятельности

Очень низкий

Источники

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!