Windows ImageLoad of Unsigned .node Native Add-on Files

Alerts on Windows loading of unsigned or unverifiable .node files, indicating potential native code execution in Electron-based apps.

FreeReviewedSigma · Medium · v2
Product
windows
Category
image_load
Author
Jonathan Beierle (@hullabrian) (SigmaHQ), DRL 1.1
Published
2025-11-22
Updated
2026-07-31

ATT&CK techniques

Execution → Defense Evasion
  1. Recon

  2. Resource Dev

  3. Initial Access

  4. Persistence

  5. Priv Esc

  6. Cred Access

  7. Discovery

  8. Lateral Movement

  9. Collection

  10. C2

  11. Exfiltration

  12. Impact

What it detects

This rule flags Windows image loads where the loaded module ends with .node and the signature state indicates an unsigned or unavailable certificate. Unsigned native add-ons can be abused to execute arbitrary code within trusted Electron-based desktop applications. The detection relies on Windows image-load telemetry including the loaded image path/extension and signature fields such as Signed and SignatureStatus. It also suppresses specific optional paths related to Code.exe extensions to reduce noise.

Related detections9 linkedT1574.001 — drag to rearrange
Suspicious MicrosoftEdgeUpdate Launched with Dat Config File
Malicious G DATA Avk.exe Masquerading From Public Folder via PlugX (via process_creation)
Suspicious msinfo32.exe Executed From ViPNet Update Directory
Suspicious MsMpEng Execution from Non-Standard Directory
Suspicious Svchost Execution from Non-System Path
Suspicious Trend Micro Binary Sideloading tmdglog.dll
Suspicious DLL Sideloading via ProtonVPN Executable (via image_load)
Suspicious DLL Sideloading via OneDriveStandaloneUpdater (via image_load)
Suspicious svchost.exe Execution from Public Directory (via process_creation)
Windows ImageLoad of Unsigned .node Native Add-on Files
Pivot detection · T1574.001 · 9 related

Changelog

v2
  1. v2
    Candidate ingested via manual entry.2026-07-31
  2. v1
    No 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.