vendor:
MSHTML
by:
Project Zero
N/A
CVSS
N/A
Security Feature Bypass
N/A
CWE
Product Name: MSHTML
Affected Version From: Windows 10 S
Affected Version To: Windows 10 S
Patch Exists: NO
Related CWE: None
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
2018
Windows: WLDP/MSHTML CLSID UMCI Bypass
Scripting hosts are supposed to check against the Windows Lockdown Policy (WLDP) before instantiating arbitrary COM classes. It’s possible to circumvent this check by using the COM TreatAs key to redirect one of the limited (8) allowed CLSIDs to an arbitrary class and get it instantiated. However in an MSHTML Local Machine Zone scenario you can bypass it by using an OBJECT tag. This does require modification of the registry to work.
Mitigation:
Modify the registry to block the exploit.