首页 时政热点 科技头条 智能AI 安全攻防 数码硬件 开发者生态 归档 标签 关于

vm2 沙箱逃逸全解析:从跨 Realm 边界到异常与 Promise 链的攻防演进

2026-09-15 1 阅读 约1分钟阅读 先知社区
分享:
字号:
Node.js `vm2` 曾长期被用于在同一进程中执行不可信 JavaScript。它通过 Proxy、对象包装、异常清洗以及 Node.js API 控制等机制,试图在原生 `vm` 之上构建更严格的沙箱边界。 但 vm2 的历史漏洞反复说明:JavaScript 沙箱真正难防的地方,并不只是 `require`、`process` 这类显式能力,而是**跨 Realm 对象、Proxy T
这篇文章对您有帮助吗?

订阅66必读

每日精选科技资讯,直达你的邮箱