Windows: Detect Suspicious DLL Loads by BaaUpdate.exe from Publicly Writable Paths

Alerts when BaaUpdate.exe loads DLLs from Temp/Public-type locations associated with DLL search hijacking risk.

FreeReviewedSigma · High · v2
Product
windows
Category
image_load
Author
Swachchhanda Shrawan Poudel (Nextron Systems) (SigmaHQ), DRL 1.1
Published
2025-10-18
Updated
2026-07-31
title: "Windows: Detect Suspicious DLL Loads by BaaUpdate.exe from Publicly Writable Paths"
id: 250c74f1-4081-4887-bb0b-bb55c4de872a
related:
  - id: 9f38c1db-e2ae-40bf-81d0-5b68f73fb512
    type: similar
  - id: 6e8fe0a8-ba0b-4a93-8f9e-82657e7a5984
    type: derived
status: experimental
description: This rule flags executions of baaupdate.exe that load DLL files from locations commonly writable by non-admin users, such as Temp, Public, and Default user directories. Loading DLLs from these paths can indicate COM hijacking or other DLL search-order abuse intended to execute attacker-controlled code in the context of the logged-on user. It relies on image load telemetry showing the loaded DLL path and the process image ending with BaaUpdate.exe.
references:
  - https://github.com/rtecCyberSec/BitlockMove
  - https://github.com/SigmaHQ/sigma/blob/master/rules/windows/image_load/image_load_susp_baaupdate_dll_load.yml
author: Swachchhanda Shrawan Poudel (Nextron Systems), Huntrule Team
date: 2025-10-18
tags:
  - attack.stealth
  - attack.t1218
  - attack.lateral-movement
  - attack.t1021.003
logsource:
  category: image_load
  product: windows
detection:
  selection:
    Image|endswith: \BaaUpdate.exe
    ImageLoaded|endswith: .dll
    ImageLoaded|contains:
      - :\Perflogs\
      - :\Users\Default\
      - :\Users\Public\
      - :\Windows\Temp\
      - \AppData\Local\Temp\
      - \AppData\Roaming\
      - \Contacts\
      - \Favorites\
      - \Favourites\
      - \Links\
      - \Music\
      - \Pictures\
      - \ProgramData\
      - \Temporary Internet
      - \Videos\
  condition: selection
falsepositives:
  - Unknown
level: high
license: DRL-1.1