CVE-2026-100722 in vm2thông tin

Tóm tắt

Bởi VulDB • 27/09/2026

vm2 prima della versione 3.12.2 non applica la gestione delle rejection dei Promise lato host nel trap construct da sandbox a host. In BaseHandler, il trap apply chiama markHostPromiseHandled() sul valore restituito, ma il percorso costrutto adiacente restituisce il risultato di Reflect.construct senza la stessa sanificazione. Se un embedder espone una funzione host costruibile il cui costruttore restituisce un Promise nativo in stato rejected, uno script non attendibile eseguito tramite VM.run può invocarlo con `new` e ignorare il risultato; il Promise host in stato rejected attraversa il bridge senza essere gestito e, secondo la rigorosa politica di gestione delle rejection non gestite di Node, viene promosso a eccezione non catturata che termina il processo host.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

chịu trách nhiệm

VulnCheck

Đặt trước

26/09/2026

Tiết lộ

27/09/2026

Kiểm duyệt

được chấp nhận

EPSS

0.00000

KEV

không

Các hoạt động

rất thấp

Nguồn

Do you need the next level of professionalism?

Upgrade your account now!