vendor:
Chrome
by:
Project Zero
8,8
CVSS
HIGH
Type Confusion
843
CWE
Product Name: Chrome
Affected Version From: N/A
Affected Version To: N/A
Patch Exists: YES
Related CWE: N/A
CPE: N/A
Metasploit:
N/A
Other Scripts:
N/A
Tags: N/A
CVSS Metrics: N/A
Nuclei References:
N/A
Nuclei Metadata: N/A
Platforms Tested: Windows, Linux, Mac
2020
JIT Compiler Type Confusion Vulnerability
The JIT compiler in the Chrome browser is vulnerable to a type confusion vulnerability. This vulnerability occurs when the JIT compiler emits a BailOnNotObject opcode in the first analysis of a loop, but the return value of valueType.HasBeenNumber() can be different in the second analysis. This can lead to type confusion, which can be exploited to execute arbitrary code.
Mitigation:
Update to the latest version of Chrome to patch this vulnerability.