Описание
parse-nested-form-data is a tiny node module for parsing FormData by name into objects and arrays. Prior to version 1.0.1, parseFormData() walks bracket and dot-notation FormData field names into nested objects without filtering reserved property keys. A single FormData field whose name begins with proto, or contains .proto. mid-path, causes the parser to traverse onto Object.prototype and assign properties there, polluting the prototype chain of every plain object in the running process. This issue has been patched in version 1.0.1.
Ссылки
EPSS
Процентиль: 24%
0.00315
Низкий
8.2 High
CVSS3
Дефекты
CWE-1321
Связанные уязвимости
CVSS3: 8.2
github
3 месяца назад
parse-nested-form-data has Prototype Pollution via `__proto__` in FormData field names
EPSS
Процентиль: 24%
0.00315
Низкий
8.2 High
CVSS3
Дефекты
CWE-1321