Windows PowerShell DNS TXT Download Cradle via nslookup (Process Creation)

Flags PowerShell spawning nslookup configured to query DNS TXT records as a download cradle.

FreeReviewedSigma · Medium · v1
Product
windows
Category
process_creation
Author
Nasreddine Bencherchali (Nextron Systems) (SigmaHQ), DRL 1.1
Published
2022-09-05
Updated
2026-07-30

What it detects

This rule flags process creation where PowerShell (powershell.exe/pwsh.exe) starts nslookup.exe and uses DNS TXT queries to retrieve data. Attackers can abuse DNS to stage or fetch payload content from DNS records while blending into common name-resolution activity. The detection relies on Windows process creation telemetry, including parent process image path and the command line arguments indicating a TXT query via nslookup.

Detection content is published as a reviewed draft. Tune thresholds and exclusions against your own telemetry before enabling this rule for alerting.