PT-2026-94327

CVE-2026-92956

·

تاريخ النشر

2026-08-25

·

تاريخ التحديث

2026-10-19

الوصف من

CVSS 3.1
10
حرجة
المقاييسAV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions vm2 versions 3.10.1 through 3.11.6
Description A sandbox escape exists when running on Node.js 26. The issue occurs because WebAssembly.compileStreaming and WebAssembly.instantiateStreaming can produce a raw host-realm Promise that rejects with a host-realm error object. By controlling Symbol.species via Promise.prototype.finally, sandbox code can obtain this raw host error, navigate from the host error constructor to the host Function constructor, and recover the host process object. This allows the attacker to gain host Node.js capabilities, such as access to host modules like fs, within the process running the sandbox. This escape is possible using a default new VM() sandbox and does not require NodeVM, require permissions, host object injection, or any unsafe configuration.
Recommendations Update to version 3.11.7.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
GHSA-538Q-XXPG-6H4R
GHSA-WJWH-QQVP-G4P4
CLEANSTART-2026-XJ45265
ECHO-0394-D2D0-D026
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾