Windows COM Hijack by Registry DelegateExecute Modification (HKCU Classes Folder\shell\open\command)

Flags HKCU DelegateExecute registry changes for COM hijack style persistence under the Folder shell open command.

FreeReviewedSigma · High · v1
Product
windows
Category
registry_set
Author
Omkar Gudhate (SigmaHQ), DRL 1.1
Published
2020-09-27
Updated
2026-07-30
title: Windows COM Hijack by Registry DelegateExecute Modification (HKCU Classes Folder\shell\open\command)
id: 4020270e-983d-4320-b53f-abebc8e60609
status: test
description: This rule identifies registry set activity that changes the COM hijack persistence path under HKCU\Software\Classes\Folder\shell\open\command\DelegateExecute. Attackers use DelegateExecute values to redirect how Windows components invoke commands, often supporting privilege escalation or bypassing intended execution flows. It relies on telemetry that records registry value writes and matches events whose TargetObject contains the specified DelegateExecute registry path.
references:
  - http://blog.sevagas.com/?Yet-another-sdclt-UAC-bypass
  - https://www.exploit-db.com/exploits/47696
  - https://github.com/SigmaHQ/sigma/blob/master/rules/windows/registry/registry_set/registry_set_comhijack_sdclt.yml
author: Omkar Gudhate, Huntrule Team
date: 2020-09-27
modified: 2023-09-28
tags:
  - attack.persistence
  - attack.privilege-escalation
  - attack.t1546
  - attack.t1548
logsource:
  category: registry_set
  product: windows
detection:
  selection:
    TargetObject|contains: \Software\Classes\Folder\shell\open\command\DelegateExecute
  condition: selection
falsepositives:
  - Unknown
level: high
license: DRL-1.1
related:
  - id: 07743f65-7ec9-404a-a519-913db7118a8d
    type: derived