Curl Download And Execute Combination
Adversaries can use curl to download payloads remotely and execute them. Curl is included by default in Windows 10 build 17063 and later.
Detection logic
selection
CommandLine|contains|windash: " -c "
CommandLine|contains|all:
- "curl "
- http
- -o
- "&"Condition
selectionRaw YAML
title: Curl Download And Execute Combination
id: 21dd6d38-2b18-4453-9404-a0fe4a0cc288
status: test
description: Adversaries can use curl to download payloads remotely and execute them. Curl is included by default in Windows 10 build 17063 and later.
references:
- https://medium.com/@reegun/curl-exe-is-the-new-rundll32-exe-lolbin-3f79c5f35983 # Dead Link
author: Sreeman, Nasreddine Bencherchali (Nextron Systems)
date: 2020-01-13
modified: 2024-03-05
tags:
- attack.stealth
- attack.t1218
- attack.command-and-control
- attack.t1105
logsource:
category: process_creation
product: windows
detection:
selection:
CommandLine|contains|windash: ' -c '
CommandLine|contains|all:
- 'curl '
- 'http'
- '-o'
- '&'
condition: selection
falsepositives:
- Unknown
level: highFalse positives
- Unknown
References
Similar rules
File Download Via Windows Defender MpCmpRun.EXE
highwindows · Shares T1218, T1105
Import LDAP Data Interchange Format File Via Ldifde.EXE
mediumwindows · Shares T1218, T1105
Insensitive Subfolder Search Via Findstr.EXE
lowwindows · Shares T1218, T1105
Potential Exploitation of RCE Vulnerability CVE-2025-33053
highwindows · Shares T1218, T1105