vendor:
VBScript
by:
360 Security
8.8
CVSS
HIGH
Use-After-Free
416
CWE
Product Name: VBScript
Affected Version From: Internet Explorer on various Windows versions with the latest patches applied
Affected Version To: Internet Explorer on various Windows versions with the latest patches applied
Patch Exists: Yes
Related CWE: N/A
CPE: N/A
Metasploit:
N/A
Other Scripts:
N/A
Platforms Tested: Windows
2020
Reference Leak in Microsoft VBScript
The VbsErase function is used to reset and free the contents of a VBScript array. When this function is called on a VBScript variable of the type array, the function follows a set of steps which can lead to a use-after-free vulnerability if a user-defined callback runs during the SafeArrayDestroyData step.
Mitigation:
Ensure that all patches are up to date and that user-defined callbacks are not running during the SafeArrayDestroyData step.