High severity7.5NVD Advisory· Published Aug 20, 2019· Updated Jun 17, 2026
CVE-2019-10745
CVE-2019-10745
Description
assign-deep is vulnerable to Prototype Pollution in versions before 0.4.8 and version 1.0.0. The function assign-deep could be tricked into adding or modifying properties of Object.prototype using either a constructor or a _proto_ payload.
AI Insight
LLM-synthesized narrative grounded in this CVE's description and references.
Affected packages
Versions sourced from the GitHub Security Advisory.
| Package | Affected versions | Patched versions |
|---|---|---|
assign-deepnpm | < 0.4.8 | 0.4.8 |
assign-deepnpm | >= 1.0.0, < 1.0.1 | 1.0.1 |
Affected products
3cpe:2.3:a:assign-deep_project:assign-deep:*:*:*:*:*:node.js:*:*+ 1 more
- cpe:2.3:a:assign-deep_project:assign-deep:*:*:*:*:*:node.js:*:*range: <0.4.8
- cpe:2.3:a:assign-deep_project:assign-deep:1.0.0:*:*:*:*:node.js:*:*
Patches
Vulnerability mechanics
References
6- snyk.io/vuln/SNYK-JS-ASSIGNDEEP-450211nvdExploitPatchThird Party AdvisoryWEB
- github.com/advisories/GHSA-66rh-8fw6-59q6ghsaADVISORY
- nvd.nist.gov/vuln/detail/CVE-2019-10745ghsaADVISORY
- github.com/jonschlinkert/assign-deep/commit/8e3cc4a34246733672c71e96532105384937e56cghsaWEB
- github.com/jonschlinkert/assign-deep/commit/90bf1c551d05940898168d04066bbf15060f50ccghsaWEB
- www.npmjs.com/advisories/1014ghsaWEB
News mentions
0No linked articles in our index yet.