Lucene search

K
nodejsSnyk Security TeamNODEJS:1065
HistoryJul 15, 2019 - 5:22 p.m.

Prototype Pollution

2019-07-1517:22:56
Snyk Security Team
www.npmjs.com
90

EPSS

0.021

Percentile

89.2%

Overview

Versions of lodash before 4.17.12 are vulnerable to Prototype Pollution. The function defaultsDeep allows a malicious user to modify the prototype of Object via {constructor: {prototype: {...}}} causing the addition or modification of an existing property that will exist on all objects.

Recommendation

Update to version 4.17.12 or later.

References