header-logo
Suggest Exploit
vendor:
ChakraCore
by:
Microsoft Security Response Center

ChakraCore Type Confusion Vulnerability

The ChakraCore JavaScript engine is vulnerable to type confusion due to the lack of an ImplicitCallFlags check after the call to the EntrySimpleObjectSlotGetter method. This can lead to type confusion when the method wraps the return value using the CrossSite::MarshalVar method which traverses up the prototype chain of the given object using the GetPrototype method. If the getPrototypeOf handler of a Proxy object is changed, it can lead to type confusion.

Mitigation:

Microsoft has released a security update to address this vulnerability.
Source

Exploit-DB raw data: