CVE-2026-8161
multiparty уязвим к отказу в обслуживании через Prototype Pollution, приводящему к необработанному исключению
- Опубликовано
- 12 мая 2026 г.
- Обновлено
- 12 мая 2026 г.
- Назначение CNA
- openjs
- Наблюдены доказательства
- 25 авг. 2026 г.
Первичный CVSS
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:HНизкий · следующие 30 дней
- Процентиль
- 40,0 %
- Дата модели
- 21 сент. 2026 г.
EPSS – это статистическая оценка, а не достоверность или мера воздействия. Объедините это с CVSS, статусом KEV, воздействием и вашей средой.
Резюме
[email protected] и более ранние версии уязвимы к отказу в обслуживании из-за необработанного исключения. Отправляя запрос multipart/form-data с именем поля, которое совпадает с унаследованным свойством Object.prototype, таким как __proto__, constructor или toString, парсер вызывает .push() на унаследованном значении прототипа, а не на массиве, что вызывает TypeError, который распространяется как необработанное исключение и приводит к сбою процесса. Воздействие: затронуты все сервисы, принимающие multipart-загрузки через multiparty. Обходные пути: отсутствуют. Обновитесь до [email protected] или выше.
Источники
1Доказательство концепции эксплуатации для CVE-2026-8161, уязвимости типа «отказ в обслуживании» в multiparty multipart parser, демонстрирующей загрязнение прототипа, приводящее к необработанному исключению и сбою.
Ответственное использование
Используйте информацию об уязвимостях только в тех системах, которыми вы владеете или имеете право тестировать. Kitploit ссылается на метаданные общедоступных исследований и не хранит код эксплойта или вредоносные полезные данные.