high7.5
CVE-2023-26132
dottie vulnerable to Prototype Pollution
Impact
Versions of the package dottie before 2.0.4 are vulnerable to Prototype Pollution due to insufficient checks, via the `set()` function and the current variable in the `/dottie.js` file.
Affected packages
| Ecosystem | Package | Affected | Fixed in |
|---|---|---|---|
| npm | dottie | < 2.0.4 | 2.0.4 |
Affected products
| Vendor | Product | Affected versions |
|---|---|---|
| Dottie Project | Dottie | before 2.0.4 |
Weakness classification
References
- NVD record
- CVE.org record
- GitHub advisory
- https://github.com/mickhansen/dottie.js/blob/b48e22714aae4489ea6276452f22cc61980ba5a4/dottie.js%23L107
- https://github.com/mickhansen/dottie.js/commit/7d3aee1c9c3c842720506e131de7e181e5c8db68
- https://security.snyk.io/vuln/SNYK-JS-DOTTIE-3332763
- https://github.com/advisories/GHSA-4gxf-g5gf-22h4
- https://nvd.nist.gov/vuln/detail/CVE-2023-26132
- https://github.com/mickhansen/dottie.js/blob/b48e22714aae4489ea6276452f22cc61980ba5a4/dottie.js#L107