CriticalVulnerability
CVE-2026-22686: Enclave VM sandbox escape via host Error object prototype chain
- Source
- NVD(opens in a new tab)
- Identifier
- CVE-2026-22686
- Published
- Record updated
- Affected
- enclave-vm < 2.7.0
- Fixed in
- 2.7.0
- released January 8, 2026, 5 days before disclosure
- Known exploitation
- Not listed in the CISA Known Exploited Vulnerabilities catalog at the last check.
- EPSS
- 0.8%
Summary
CVE-2026-22686 affects enclave-vm, the sandbox component of Enclave, in versions prior to 2.7.0. When a tool invocation fails, enclave-vm passes a host-side Error object into sandboxed code, and that object keeps its host realm prototype chain. Untrusted code can walk that chain to the host Function constructor and run arbitrary JavaScript in the host Node.js runtime, reaching process.env, the filesystem and the network.
Mitigation
Fixed in 2.7.0.
Topics
Related items
- MediumCVE-2026-121936: easyVoice server-side request forgery through openaiBaseUrl in /api/v1/ttsSimilar attack · NVD/CVE Database
- MediumCVE-2026-118628: MLflow get-artifacts server-side request forgery information disclosureSimilar attack · NVD/CVE Database
- HighCVE-2026-118625: MLflow Tracking Server privilege escalation via get_endpointsSimilar attack · NVD/CVE Database
- InfoWhen trust becomes the payload: Inside the threats, etc quarterly reportSimilar attack · Elastic Security Labs
- MediumCritical Langflow flaws enable authentication bypass and RCESimilar attack · CSO Online