
MAL-002: Force System Restart via Installed Windows MSIs
Once a software is successfully installed on the system, one or more trusted MSI files will appear in the “C:\Windows\Installer” folder and may allow a low privilege user to perform “repair” and/or “modify” actions as the “NT Authority\System” user without requiring UAC. By using the “msiexec.exe” program with the “/forcerestart” flag, if an attacker successfully performs the “repair” action, the target system will be restarted.
Note: Several MSIs may require Admin authentication even for the repair procedure, but these are usually the exception, not the norm (e.g. Vmware Tools).
Restarting a Windows server as a low privilege user may be useful when:
Neither Microsoft nor I consider this to be a high impact vulnerability by itself, so, no CVE was needed.
With that being said, I find the vulnerability to be rather interesting and hope it is useful to somebody that stumbles upon this repo.
This vulnerability requires:
More details and the exploitation process can be found in this PDF.