Windows Process Execution of curl.exe with --insecure Flag

Flags curl.exe launched with --insecure/-k to disable TLS certificate verification.

FreeReviewedSigma · Medium · v2
Product
windows
Category
process_creation
Author
X__Junior (Nextron Systems) (SigmaHQ), DRL 1.1
Published
2023-06-30
Updated
2026-07-31

What it detects

This rule flags Windows process creation events where curl.exe is executed with the --insecure (or -k) option. Attackers may use this to bypass TLS certificate validation when making outbound transfers, weakening transport security and facilitating interception or misuse of untrusted endpoints. The detection relies on process creation telemetry, matching the executable identity as curl.exe and examining the command-line arguments for the insecure flags.

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.