Windows: driverquery.exe Usage for Installed Driver Recon

Alerts when driverquery.exe (drvqry.exe) is launched by script-based parent processes to enumerate installed drivers.

FreeReviewedSigma · High · v2
Product
windows
Category
process_creation
Author
Nasreddine Bencherchali (Nextron Systems) (SigmaHQ), DRL 1.1
Published
2023-01-19
Updated
2026-07-31

What it detects

This rule flags process executions of driverquery.exe (including instances where the OriginalFileName is drvqry.exe). It focuses on cases where the parent process is a common script or proxy host (cscript.exe, mshta.exe, regsvr32.exe, rundll32.exe, or wscript.exe) and the parent path indicates user-writable or temporary locations such as AppData\Local, Users\Public, or Windows\Temp. This behavior matters because enumerating installed drivers can support discovery and subsequent exploitation planning. It relies on Windows process creation telemetry, including Image/OriginalFileName and ParentImage path details.

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.