Description
Versions of the package dom-iterator before 1.0.1 are vulnerable to Arbitrary Code Execution due to use of the Function constructor without complete input sanitization. Function generates a new function body and thus care must be given to ensure that the inputs to Function are not attacker-controlled. The risks involved are similar to that of allowing attacker-controlled input to reach eval.
Metrics
CVSS 3.1 9.8/10
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:HWeakness enumeration
Affected software
| Vendor | Product | Versions |
|---|---|---|
| n/a | dom-iterator | < 1.0.1 |
| n/a | org.webjars.npm:dom-iterator | < * |
| dom-iterator | dom-iterator | < * |
References
Timeline
- Published
- Nov 13, 2024
- Last modified
- Jun 17, 2026
- NVD status
- Modified