Medium severity · published Jun 7, 2018
CVE-2018-3721
lodash node module before 4.17.5 suffers from a Modification of Assumed-Immutable Data (MAID) vulnerability via defaultsDeep, merge, and mergeWith functions, which allows a…
6.5
CVSS
2.3%
EPSS
No
On KEV
Description
lodash node module before 4.17.5 suffers from a Modification of Assumed-Immutable Data (MAID) vulnerability via defaultsDeep, merge, and mergeWith functions, which allows a malicious user to modify the prototype of "Object" via __proto__, causing the addition or modification of an existing property that will exist on all objects.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N
Attack vector
Network
Complexity
Low
Privileges
Low
User interaction
None
Confidentiality
None
Integrity
High
Availability
None
Scope
Unchanged
Exploitation
Is it being used?
Exploit prediction (EPSS)2.3% · higher than 84% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
AI
Active IQ Unified Manager · Netapp
All versions, or not specified · source: NVD
LO
Lodash · Lodash
before 4.17.5 · source: NVD
SM
System Manager · Netapp
9.0 · source: NVD
Affected product
LO
Lodash
Lodash
More from Lodash
9.8
CVE-2026-4800
lodash vulnerable to Code Injection via `_.template` imports key names
9.1
CVE-2019-10744
Versions of lodash lower than 4.17.12 are vulnerable to Prototype Pollution
7.4
CVE-2020-8203
Prototype pollution attack when using _.zipObjectDeep in lodash before 4.17.20
7.2
CVE-2021-23337
Command Injection
6.5
CVE-2019-1010266
lodash prior to 4.17.11 is affected by: CWE-400: Uncontrolled Resource Consumption