CVE-2020-0728
vulnerability analysis and mitigation

Overview

CVE-2020-0728 is an information disclosure vulnerability in the Windows Modules Installer Service that was disclosed on February 11, 2020. The vulnerability exists when the Windows Modules Installer Service improperly discloses file information through the TrustedInstaller service's COM service called Sxs Store Class (Bugtraq, Full Disclosure).

Technical details

The vulnerability stems from the ISxsStore interface, which provides methods to install/uninstall assemblies via application manifests files into the WinSxS store. These API methods were intended to be restricted to users with administrative privileges, but due to improper implementation of the authorization logic, they were exposed to any user on the system. The vulnerability has a CVSS score of 5.0 (AV:L/AC:L/Au:N/C:C/I:N/A:N) (Rapid7).

Impact

The vulnerability allows source files referenced by the manifest to be abused via junction points, enabling an attacker to make the service create copies of arbitrary files in the context of NT_AUTHORITY\SYSTEM. While the wcp framework behind processing the manifest files is complex and features various 'installers', the accessible interface appears to be limited to 'primitive installers' (Full Disclosure).

Mitigation and workarounds

Microsoft released security patches for this vulnerability on February 11, 2020. The fixes are available through various KB updates including KB4532691, KB4532693, KB4537762, KB4537764, and KB4537789 for different versions of Windows 10 and Windows Server (Rapid7).

Additional resources


SourceThis report was generated using AI

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management