QID 981687
QID 981687: Nodejs (npm) Security Update for lodash (GHSA-jf85-cpcp-j695)
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.
Successful exploitation of this vulnerability may affect the confidentiality, integrity, and availability of the targeted user.
Solution
Customers are advised to refer to GHSA-jf85-cpcp-j695 for updates pertaining to this vulnerability.
Vendor References
- GHSA-jf85-cpcp-j695 -
github.com/advisories/GHSA-jf85-cpcp-j695
CVEs related to QID 981687
Software Advisories
| Advisory ID | Software | Component | Link |
|---|---|---|---|
| GHSA-jf85-cpcp-j695 | lodash |
|
|
| GHSA-jf85-cpcp-j695 | lodash-amd |
|
|
| GHSA-jf85-cpcp-j695 | lodash-es |
|
|
| GHSA-jf85-cpcp-j695 | lodash.defaultsdeep |
|
|
| GHSA-jf85-cpcp-j695 | lodash.merge |
|
|
| GHSA-jf85-cpcp-j695 | lodash.mergewith |
|
|
| GHSA-jf85-cpcp-j695 | lodash.template |
|