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.
- Product
- windows
- Category
- image_load
- Author
- Swachchhanda Shrawan Poudel (Nextron Systems) (SigmaHQ), DRL 1.1
- Published
- 2025-10-18
- Updated
- 2026-07-31
ATT&CK techniques
Defense Evasion → Lateral MovementRecon
Resource Dev
Initial Access
Execution
Persistence
Priv Esc
Defense Evasion
Cred Access
Discovery
Lateral Movement
Collection
C2
Exfiltration
Impact
What it detects
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.
Reporting behind it
Changelog
v2- v2Candidate ingested via manual entry.2026-07-31
- v1No changelog recorded for this version.2026-07-30
Detection content is published as a reviewed draft. Tune thresholds and exclusions against your own telemetry before enabling this rule for alerting.
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