Suspicious rundll32 Single-Digit DLL Execution with DllRegisterServer on Windows

Flags rundll32.exe running 1.dll with DllRegisterServer, a pattern seen in suspicious DLL execution.

FreeReviewedSigma · High · v5
Product
windows
Category
process_creation
Author
Nasreddine Bencherchali (Nextron Systems) (SigmaHQ), DRL 1.1
Published
2023-08-31
Updated
2026-07-31
title: Suspicious rundll32 Single-Digit DLL Execution with DllRegisterServer on Windows
id: db0e9f33-7c6b-4826-8300-d286c7034d03
status: test
description: This rule identifies process creation events where rundll32.exe executes a DLL named "1.dll" and calls the export function "DllRegisterServer". Attackers may use this pattern to run malicious payloads using a legitimate Windows binary, blending execution into normal system activity. It relies on Windows process creation telemetry, matching rundll32.exe and specific command-line endings that reference the DLL and export.
references:
  - https://thedfirreport.com/2023/05/22/icedid-macro-ends-in-nokoyawa-ransomware/
  - https://thedfirreport.com/2023/08/28/html-smuggling-leads-to-domain-wide-ransomware/
  - https://github.com/SigmaHQ/sigma/blob/master/rules-emerging-threats/2023/Malware/IcedID/proc_creation_win_malware_icedid_rundll32_dllregisterserver.yml
author: Nasreddine Bencherchali (Nextron Systems), Huntrule Team
date: 2023-08-31
tags:
  - attack.stealth
  - attack.t1218.011
  - detection.emerging-threats
logsource:
  category: process_creation
  product: windows
detection:
  selection:
    Image|endswith: \rundll32.exe
    CommandLine|endswith:
      - \1.dll, DllRegisterServer
      - " 1.dll, DllRegisterServer"
  condition: selection
falsepositives:
  - Unknown
level: high
license: DRL-1.1
related:
  - id: 2bd8e100-5b3b-4b6a-bbb5-b129d3ddddc5
    type: derived