CVE-2026-92944
Last modified
CVE-2026-92944 is a critical-severity vulnerability rated 9.8/10 on the CVSS scale. vm2 versions 3.10.2 through 3.11.6 contain a sandbox escape vulnerability on Node.js 26 where Promise.prototype.finally() bypasses vm2's wrapper protections due to a stale PromiseThenLookupChain protector in V8 14.6. Attackers can exploit this by creating an async function that returns a Promise with an attacker-controlled constructor Symbol.species, allowing them to reach the host Function constructor and process object for arbitrary code execution.. EPSS estimates a 0.58% chance of exploitation in the next 30 days.
Description
vm2 versions 3.10.2 through 3.11.6 contain a sandbox escape vulnerability on Node.js 26 where Promise.prototype.finally() bypasses vm2's wrapper protections due to a stale PromiseThenLookupChain protector in V8 14.6. Attackers can exploit this by creating an async function that returns a Promise with an attacker-controlled constructor Symbol.species, allowing them to reach the host Function constructor and process object for arbitrary code execution.
Metrics
Weakness Enumeration
References
Timeline
- Published
- Last Modified
- Status
- Deferred
Frequently Asked Questions
What is CVE-2026-92944?
How severe is CVE-2026-92944?
How do I fix CVE-2026-92944?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-92939vm2 3.11.3 through 3.11.6 exposes the host Node.js crypto mo…9.9
- CVE-2026-9294A vulnerability was identified in Edimax BR-6428NS 1.10. The…8.8
- CVE-2026-92940vm2 versions 3.11.3 through 3.11.6 expose the host process's…10
- CVE-2026-92941vm2 versions from 3.11.3 before 3.11.7 expose the host tls m…10
- CVE-2026-92942vm2 before 3.11.7 (affected versions <= 3.11.6) does not enf…7.5
- CVE-2026-92943Improper validation of certificate with host mismatch in the…8.1
- CVE-2026-92945vm2 before 3.11.7 contains a module allowlist bypass vulnera…4.2
- CVE-2026-92946vm2 before 3.11.7 contains a remote code execution vulnerabi…10
- CVE-2026-92947vm2 before 3.11.7 exposes Node's shared Buffer pool to sandb…10
- CVE-2026-92948vm2 versions >= 3.9.6 and <= 3.11.6 are affected by a NodeVM…9.9
- CVE-2026-92949vm2 versions from 3.9.6 before 3.11.7 fail to properly restr…4
- CVE-2026-9295A security flaw has been discovered in Edimax BR-6428NS 1.10…8.8
Are you affected by CVE-2026-92944?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
