【已复现】Node.js生态主流沙箱组件vm2存在逃逸漏洞(CVE-2026-22709),每周下载量近百万

admin 2026-01-29 01:17:58 网络安全文章 来源:ZONE.CI 全球网 0 阅读模式

文章总结: Node.js沙箱组件vm2存在沙箱逃逸漏洞CVE-2026-22709,攻击者可利用Promise清理机制缺失绕过隔离并在宿主机执行任意代码。该漏洞影响范围广,涉及近百万周下载量。建议用户尽快升级至3.10.2或更高版本以修复风险。 综合评分: 86 文章分类: 漏洞预警,漏洞分析,漏洞POC


cover_image

【已复现】Node.js 生态主流沙箱组件 vm2 存在逃逸漏洞(CVE-2026-22709),每周下载量近百万

原创

360漏洞研究院 360漏洞研究院

360漏洞研究院

2026年1月28日 11:43 四川

“扫描下方二维码,进入公众号粉丝交流群。更多一手网安资讯、漏洞预警、技术干货和技术交流等您参与!”

| | | | | | — | — | — | — | | 漏洞概述 | | | | | 漏洞名称 | vm2沙箱逃逸漏洞 | | | | 漏洞编号 | CVE-2026-22709 | | | | 公开时间 | 2026-01-26 | POC状态 | 已公开 | | 漏洞类型 | 沙箱逃逸 | EXP状态 | 未公开 | | 利用可能性 | 高 | 技术细节状态 | 已公开 | | CVSS 3.1 | 9.8 | 在野利用状态 | 未发现 |

01

影响组件

vm2 是一款基于 Node.js 的开源沙箱库,旨在隔离环境中安全执行不可信的 JavaScript 代码。作为 Node.js 生态中最流行的沙箱方案之一,该组件广泛应用于在线 IDE、自动化测试及代码沙箱服务。据官方数据显示,该项目近一年平均每周下载量接近 100 万次,其安全性对 Node.js 社区具有重大影响。

02

漏洞描述

近日,官方披露了 vm2 沙箱逃逸漏洞(CVE-2026-22709)。该漏洞存在于 lib/setup-sandbox.js 中,由于 globalPromise.prototype.then 的回调函数清理机制缺失,导致异步函数返回的 Promise 对象可被攻击者利用。攻击者可通过构造特定代码绕过沙箱隔离限制在宿主机上实现远程代码执行(RCE),严重威胁系统安全。

03

漏洞复现

360 漏洞研究院已复现vm2沙箱逃逸漏洞(CVE-2026-22709),经测试,攻击者可利用该漏洞绕过沙箱隔离,在宿主机上实现远程代码执行。

CVE-2026-22709 vm2沙箱逃逸漏洞复现

04

漏洞影响范围

受影响版本:

vm2 < 3.10.2

05

修复建议

正式防护方案

建议受影响的用户尽快升级至 vm2 3.10.2 或更高版本。

可通过以下命令进行升级:

npm&nbsp;update vm2

06

时间线

2026年1月28日,360漏洞研究院发布本安全风险通告。

07

参考链接

https://nvd.nist.gov/vuln/detail/CVE-2026-22709

08

更多漏洞情报

建议您订阅360数字安全-漏洞情报服务,获取更多漏洞情报详情以及处置建议,让您的企业远离漏洞威胁。

邮箱:[email protected]

网址:https://vi.loudongyun.360.net

“洞”悉网络威胁,守护数字安全

关于我们

360 漏洞研究院,隶属于360数字安全集团。其成员常年入选谷歌、微软、华为等厂商的安全精英排行榜, 并获得谷歌、微软、苹果史上最高漏洞奖励。研究院是中国首个荣膺Pwnie Awards“史诗级成就奖”,并获得多个Pwnie Awards提名的组织。累计发现并协助修复谷歌、苹果、微软、华为、高通等全球顶级厂商CVE漏洞3000多个,收获诸多官方公开致谢。研究院也屡次受邀在BlackHat,Usenix Security,Defcon等极具影响力的工业安全峰会和顶级学术会议上分享研究成果,并多次斩获信创挑战赛、天府杯等顶级黑客大赛总冠军和单项冠军。研究院将凭借其在漏洞挖掘和安全攻防方面的强大技术实力,帮助各大企业厂商不断完善系统安全,为数字安全保驾护航,筑造数字时代的安全堡垒。


免责声明:

本文所载程序、技术方法仅面向合法合规的安全研究与教学场景,旨在提升网络安全防护能力,具有明确的技术研究属性。

任何单位或个人未经授权,将本文内容用于攻击、破坏等非法用途的,由此引发的全部法律责任、民事赔偿及连带责任,均由行为人独立承担,本站不承担任何连带责任。

本站内容均为技术交流与知识分享目的发布,若存在版权侵权或其他异议,请通过邮件联系处理,具体联系方式可点击页面上方的联系我

本文转载自:360漏洞研究院 360漏洞研究院 360漏洞研究院《【已复现】Node.js 生态主流沙箱组件 vm2 存在逃逸漏洞(CVE-2026-22709),每周下载量近百万》

评论:0   参与:  0