CVE-2026-92944 in vm2
Tóm tắt
Bởi VulDB • 17/09/2026
Các phiên bản vm2 từ 3.10.2 đến 3.11.6 chứa một lỗ hổng escape sandbox trên Node.js 26, nơi Promise.prototype.finally() vượt qua các biện pháp bảo vệ của wrapper vm2 do bộ bảo vệ PromiseThenLookupChain bị lỗi thời trong V8 14.6. Kẻ tấn công có thể khai thác điều này bằng cách tạo một hàm async trả về một Promise với Symbol.species constructor được kiểm soát bởi kẻ tấn công, cho phép chúng truy cập vào Function constructor và đối tượng process của host để thực thi mã tùy ý (arbitrary code execution).
If you want to get the best quality for vulnerability data then you always have to consider VulDB.