Windows: msdt.exe Loads sdiageng.dll via Image Load Events

Flags msdt.exe image-load events that load sdiageng.dll, a behavior commonly associated with DLL side-loading abuse.

FreeReviewedSigma · High · v2
Product
windows
Category
image_load
Author
Greg (rule) (SigmaHQ), DRL 1.1
Published
2022-06-17
Updated
2026-07-31
title: "Windows: msdt.exe Loads sdiageng.dll via Image Load Events"
id: 0293a0e6-714f-4efa-838d-8af70d1acd72
status: test
description: This rule flags Windows systems where msdt.exe (msdt.exe) loads the diagnostic library sdiageng.dll. Attackers have used msdt.exe to trigger DLL loading as part of exploitation chains, making this a useful behavior indicator when observed in image load telemetry. The detection relies on process image load events indicating both the parent process path ending with \msdt.exe and the loaded module path ending with \sdiageng.dll.
references:
  - https://www.securonix.com/blog/detecting-microsoft-msdt-dogwalk/
  - https://github.com/SigmaHQ/sigma/blob/master/rules/windows/image_load/image_load_dll_sdiageng_load_by_msdt.yml
author: Greg (rule), Huntrule Team
date: 2022-06-17
modified: 2023-02-17
tags:
  - attack.stealth
  - attack.t1202
  - cve.2022-30190
logsource:
  category: image_load
  product: windows
detection:
  selection:
    Image|endswith: \msdt.exe
    ImageLoaded|endswith: \sdiageng.dll
  condition: selection
falsepositives:
  - Unknown
level: high
license: DRL-1.1
related:
  - id: ec8c4047-fad9-416a-8c81-0f479353d7f6
    type: derived