Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1359 CNY

100%

CVE-2026-42089— yeoman-environment Vulnerable to Arbitrary Package Installation without User Confirmation

Quick assessment

Affected
yeoman environment
Exploitation
Public or AI PoC available; prioritize validation
Recommended action
Check the vendor advisory and references for a fixed version. If immediate upgrade is impossible, restrict exposure and increase monitoring.

Yeoman Yeoman Environment是Yeoman团队开源的一款服务器环境支撑系统。 Yeoman Environment 2.9.0版本至6.0.0版本存在软件供应链问题漏洞,该漏洞源于installLocalGenerators()方法直接调用repository.install()安装软件包而不提示用户,可能导致攻击者控制项目配置时安装任意软件包并在CLI启动过程中执行代码。

CVSS 8.6 · High EPSS 0.19% · P9

Affected Version Matrix 1

VendorProduct Version RangeStatus
yeoman environment >= 2.9.0, < 6.0.1 affected
Get alerts for future matching vulnerabilities Log in to subscribe

I. Basic Information for CVE-2026-42089

Vulnerability Information

Have questions about the vulnerability? See if Shenlong's analysis helps!
View Shenlong Deep Dive ↗

Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.

Vulnerability Title
yeoman-environment Vulnerable to Arbitrary Package Installation without User Confirmation
Source: CVE Program / CVE List V5
Vulnerability 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.
Source: CVE Program / CVE List V5
CVSS Information
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H
Source: CVE Program / CVE List V5
Vulnerability Type
从非可信控制范围包含功能例程
Source: CVE Program / CVE List V5
Vulnerability Title
Yeoman Environment 软件供应链问题漏洞
Source: CNNVD (China National Vulnerability Database)
Vulnerability Description
Yeoman Yeoman Environment是Yeoman团队开源的一款服务器环境支撑系统。 Yeoman Environment 2.9.0版本至6.0.0版本存在软件供应链问题漏洞,该漏洞源于installLocalGenerators()方法直接调用repository.install()安装软件包而不提示用户,可能导致攻击者控制项目配置时安装任意软件包并在CLI启动过程中执行代码。
Source: CNNVD (China National Vulnerability Database)
CVSS Information
N/A
Source: CNNVD (China National Vulnerability Database)
Vulnerability Type
N/A
Source: CNNVD (China National Vulnerability Database)

Affected Products

Vendor Product Affected Versions CPE Subscribe
yeoman environment >= 2.9.0, < 6.0.1 -

II. Public POCs for CVE-2026-42089

# POC Description Source Link Shenlong Link
AI-Generated POC Premium
Qwen3.6-35B-A3B · 7457 chars
Pro+ exclusive includes:
Vulnerability reproduction recording (real sandbox build + trigger, exclusive)
In-depth vulnerability mechanism
Trigger conditions & impact
Full executable POC code
Exploit chain & mitigation
POC zip download
100+ AI POC generations per month

III. Intelligence Information for CVE-2026-42089

请登录查看更多情报信息。

Patches & Fixes for CVE-2026-42089 (2)

Vendor Advisories for CVE-2026-42089 (1)

IV. Related Vulnerabilities