CVE-2026-92960: Js Vm2 Node Builtin Denylist Missing Os Dns

Incomplete sandbox builtin denylist: this Node-builtin policy table enumerates the known process-wide host-state builtins (module, worker_threads, cluster, inspector, process, ...) but does not deny `os` and `dns`. Every enforcement layer keyed off this table (the `'*'` wildcard expansion and the explicit-allowlist / makeBuiltins rejection) still hands sandb

Provally CuratedPublic repositoryHighMedium confidenceVerifiedApache-2.0JS
greprules fetch cve-2026-92960-js-vm2-node-builtin-denylist-missing-os-dns --engine opengrep

Description

Incomplete sandbox builtin denylist: this Node-builtin policy table enumerates the known process-wide host-state builtins (module, worker_threads, cluster, inspector, process, ...) but does not deny `os` and `dns`. Every enforcement layer keyed off this table (the `'*'` wildcard expansion and the explicit-allowlist / makeBuiltins rejection) still hands sandb