GitHub Advisoryadvisory · npm
GHSA-f6v4-cf5j-vf3w dset Prototype Pollution vulnerability
HIGH
Official page ↗
- Aliases
- CVE-2024-21529
- Ecosystem
- npm
- Packages
- dset
- Severity
- High
- CVSS vector
- CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:L
- Weaknesses
- CWE-1321
- Reviewed
- 2024-09-11
Affected packages
• npm dset: < 3.1.4 → fixed in 3.1.4
Description
Versions of the package dset before 3.1.4 are vulnerable to Prototype Pollution via the dset function due improper user input sanitization. This vulnerability allows the attacker to inject malicious object property using the built-in Object property __proto__, which is recursively assigned to all the objects in the program.
Related
Alias · CVE (1)
- CVE-2024-21529 Versions of the package dset before 3.1.4 are vulnerable to Prototype Pollution via the dset function due improper user input sanitization. vulnerability
Weakness · CWE (1)
- CWE-1321 Improperly Controlled Modification of Object Prototype Attributes weakness