CVE-2026-42089

HIGH
MEDIUM Priority: 0.01 BB Relevance: 42/100
Published: 2026-06-16 Modified: 2026-10-25 First seen: 2026-10-29 Status: active

Attack Surface

Low Complexity No Auth Conf. Impact Integ. Impact Scope Change

CVSS Vector Breakdown

AV: Local
AC: Low
PR: None
UI: Required
S: Changed
C: High
I: High
A: High

Description

Yeoman Environment provides an API to discover, create, and run generators, and to configure where and how a generator is resolved. Versions 2.9.0 through 6.0.0 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. The vulnerable method is installLocalGenerators(), which calls repository.install() directly without prompting the user. This issue has been fixed in version 6.0.0.

Weakness Classification (1)

Bug Bounty Relevance

42 / 100
✓ No authentication
✓ Low complexity

CVSS Score

8.6 / 10.0 v3.1
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H

EPSS — Exploitation Probability

0.17%
Raw Score 0.001720
Percentile 6.6%
Date 2026-10-29

EPSS Trend

2026-10-29
0.00172
2026-10-28
0.00172

Intelligence Sources

nvd ref →