SkillAgentSearch skills...

MSIExecEoP

Arbitrary File Delete in Windows Installer before 10.0.19045.2193

Install / Use

/learn @Wh04m1001/MSIExecEoP
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

MSIExecEoP

Arbitrary File Delete in Windows Installer before 10.0.19045.2193

This bug was not reported to MSFT as i found it 3 days before patch Tuesday :(

Msiexec perform file operation in user controlled directory without impersonation which leads to arbitrary file delete.

Msiexec relies on restrictive DACL inside C:\users\%username%\appdata\roaming\microsoft\installer directory which are set only to allow everyone group read access, but as user have DELETE privileges on parent directory installer directory can be moved and recreated with permissive DACL.

image

View on GitHub
GitHub Stars30
CategoryDevelopment
Updated10mo ago
Forks9

Languages

C++

Security Score

67/100

Audited on May 31, 2025

No findings