vendor:
N/A
by:
John Doe
8.8
CVSS
HIGH
Buffer Overflow
119
CWE
Product Name: N/A
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
Platforms Tested: N/A
2020
Bypassing the Fix for JavascriptArray::BoxStackInstance Vulnerability
A vulnerability exists in the JavascriptArray::BoxStackInstance method, which checks if the array has already been copied, and if so, it just returns the cached copied array stored in "boxedInstanceRef". An attacker can bypass the fix by invoking the method with "deepCopy" set to false, and from the next call, whatever the value of "deepCopy" is, the method will return the cached shallow-copied array.
Mitigation:
Ensure that the "deepCopy" parameter is set to true when invoking the JavascriptArray::BoxStackInstance method.