ComputerDefaults.exe
ComputerDefaults.exe is a Windows system utility for managing default applications for tasks like web browsing, emailing, and media playback.
Full path
C:\Windows\System32\ComputerDefaults.exe
C:\Windows\SysWOW64\ComputerDefaults.exeCommands
Execute a binary or script as a high-integrity process without a UAC prompt.
ComputerDefaults.exeUpon execution, ComputerDefaults.exe checks two registry values at HKEY_CURRENT_USER\Software\Classes\ms-settings\Shell\open\command; if these are set by an attacker, the set command will be executed as a high-integrity process without a UAC prompt being displayed to the user. See ‘resources’ for which registry keys/values to set.
os: Windows 10, Windows 11
Detection
- IOCEvent ID 10
- IOCA binary or script spawned as a child process of ComputerDefaults.exe
- IOCChanges to HKEY_CURRENT_USER\Software\Classes\ms-settings\Shell\open\command
- Sigma https://github.com/SigmaHQ/sigma/blob/master/rules/windows/process_creation/proc_creation_win_uac_bypass_computerdefaults.yml
Resources
acknowledgement: Eron Clarke