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

Goal: 1000 CNY · Raised: 1336 CNY

100%

CVE-2026-76833— @cgauge/yaml npm Package Arbitrary Code Execution via eval() YAML Tag

Quick assessment

Affected
cgauge @cgauge/yaml
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.

@cgauge/yaml npm 软件包存在任意代码执行漏洞。攻击者可以通过嵌入自定义的 YAML 标签,在文档解析期间无条件地对攻击者提供的字符串值调用 ,从而执行任意 JavaScript 代码。使用该库解析不受信任的 YAML 输入的任何应用程序都将暴露完整的 Node.js 运行时权限,包括环境变量访问、文件系统读写、网络访问以及子进程执行,且不提供任何安全模式替代方案或退出机制。

CVSS 7.8 · High EPSS 0.15% · P5

Affected Version Matrix 1

VendorProduct Version RangeStatus
cgauge @cgauge/yaml ≤ 0.27.0 affected
Get alerts for future matching vulnerabilities Log in to subscribe

I. Basic Information for CVE-2026-76833

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
@cgauge/yaml npm Package Arbitrary Code Execution via eval() YAML Tag
Source: CVE Program / CVE List V5
Vulnerability Description
@cgauge/yaml npm package contains an arbitrary code execution vulnerability that allows attackers to execute arbitrary JavaScript by embedding a custom !js YAML tag whose construct callback unconditionally calls eval() on attacker-supplied string values during document parsing. Any application parsing untrusted YAML input with this library exposes full Node.js runtime authority, including environment variable access, filesystem read/write, network access, and subprocess execution, with no safe-mode alternative or opt-out mechanism available.
Source: CVE Program / CVE List V5
CVSS Information
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Source: CVE Program / CVE List V5
Vulnerability Type
动态执行代码中指令转义处理不恰当(Eval注入)
Source: CVE Program / CVE List V5

Affected Products

Vendor Product Affected Versions CPE Subscribe
cgauge @cgauge/yaml 0 ~ 0.27.0 -

II. Public POCs for CVE-2026-76833

# POC Description Source Link Shenlong Link
AI-Generated POC Verified env Premium
Reproduced successfully in a real sandbox · Below is the actual recording of building the environment and exploiting the vulnerability.
Success marker: VULNERABLE: uid=0(root) gid=0(root) groups=0(root) | --- | PROOF_8047eb0e83c5e4fa
Reproduction recording is a Pro+ exclusive
Watch the full sandbox build + live exploit recording for this CVE. Limited-time ¥499/mo.
Upgrade to Pro+
claude_code · 4447 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-76833

登录查看更多情报信息。

Vendor Advisories for CVE-2026-76833 (1)

Proof of Concept for CVE-2026-76833 (1)

IV. Related Vulnerabilities

V. Comments for CVE-2026-76833

No comments yet


Leave a comment