Inclusion of Functionality from Untrusted Control Sphere
CVE-2026-42089
Summary
`yeoman-environment` versions 2.9.0 prior to 6.0.1 install missing local generator packages from caller-supplied package names without user confirmation. In downstream consumers that pass attacker-controlled project configuration into this path, this can result in arbitrary package installation and code execution during CLI bootstrap.
- LOW
- LOCAL
- HIGH
- CHANGED
- REQUIRED
- NONE
- HIGH
- HIGH
CWE-829 - Inclusion of Functionality from Untrusted Control Sphere
The software imports, requires, or includes executable functionality (such as a library) from a source that is outside of the intended control sphere.
References
Advisory Timeline
- Published