CVE-2026-100722 in vm2जानकारी

सारांश

द्वारा VulDB • 27/09/2026

vm2 3.12.2 से पहले संस्करण sandbox-to-host construct trap में होस्ट-साइड Promise rejection हैंडलिंग लागू नहीं करता है। BaseHandler में, apply trap वापस की गई मान पर markHostPromiseHandled() को कॉल करता है, लेकिन आसन्न construct पथ Reflect.construct के परिणाम को उसी सैनिटाइजेशन (sanitization) के बिना लौटाता है। यदि कोई embedder एक constructable host function को उजागर करता है जिसका constructor एक native rejected Promise लौटाता है, तो VM.run के माध्यम से निष्पाचित अविश्वसनीय स्क्रिप्ट इसे `new` का उपयोग करके कॉल कर सकती है और परिणाम की उपेक्षा कर सकती है; इससे rejected host Promise बिना हैंडल किए bridge को पार करता है, और Node के कठोर unhandled-rejection नीति के तहत यह एक uncaught exception में बदल जाता है जो होस्ट प्रक्रिया (host process) को समाप्त कर देता है।

If you want to get best quality of vulnerability data, you may have to visit VulDB.

जिम्मेदार

VulnCheck

आरक्षित करना

26/09/2026

प्रकटीकरण

27/09/2026

प्रविष्टि

VDB-410770

EPSS

0.00000

गतिविधियाँ

बहुत कम

स्रोत

Do you need the next level of professionalism?

Upgrade your account now!