One Day Sec

What is the key principle behind using sdclt.exe to bypass UAC in Windows 10?

The technique exploits the fact that sdclt.exe runs with elevated privileges because its manifest specifies `requireAdministrator`. During startup, sdclt.exe searches the registry under `HKCU:\Software\Microsoft\Windows\CurrentVersion\App Paths\control.exe` and can be hijacked by creating that key with a malicious executable as the default value. This allows an attacker to launch a payload with high integrity without triggering a UAC prompt. For more details, see the Study Notes of using sdclt.exe to bypass UAC.
UAC bypasssdclt.exeregistry hijackingWindows 10App PathsHKCU

Browse all Q&A →