Techniques › T1048 › T1048.003
T1048.003 Exfiltration Over Unencrypted Non-C2 Protocol
exfiltration — ESXi, Linux, macOS, Network Devices, Windows · attack.mitre.org · JSON
1
MITRE detection strategy
5
analytics
9
Sigma rules tagged attack.t1048.003
1
KEV CVEs mapped here
<p>Adversaries may steal data by exfiltrating it over an un-encrypted network protocol other than that of the existing command and control channel. The data may also be sent to an alternate network location from the main command and control server.</p><p>Adversaries may opt to obfuscate this data, without the use of encryption, within network protocols that are natively unencrypted (such as HTTP, FTP, or DNS). This may include custom or publicly available encoding/compression algorithms (such as base64) as well as embedding data within protocol headers and fields.</p>
KEV CVEs mapped to this technique · CTID Mappings Explorer
| CVE | Vendor / product | Mapping type | State | Added |
|---|---|---|---|---|
| CVE-2021-34473 | Microsoft Exchange Server | secondary impact | Mapped | 2021-11-03 |
Detection strategy · ATT&CK Enterprise v19.2
- DET0149 Detection of Exfiltration Over Unencrypted Non-C2 Protocol v1.0
AN0423 WindowsDetects data access or staging events followed by outbound data flows using unencrypted protocols (e.g., FTP, HTTP) initiated by unexpected processes or to rare destinations.Tunable:
UnencryptedProtocolListDataTransferSizeThresholdParentProcessDenylistAN0424 LinuxDetects file access or compression utilities followed by outbound connections using curl, wget, ftp, or custom binaries communicating over unencrypted protocols.Tunable:SensitiveDirectoryWatchlistProcessBaselineTimeWindowAN0425 macOSDetects abnormal outbound HTTP/FTP connections by local scripts or binaries outside of standard browser activity, following access to local documents or user data.Tunable:ScriptedClientAllowlistPayloadInspectionKeywordListAN0426 ESXiDetects shell-based scripts accessing configuration files or snapshots and transmitting them over unencrypted protocols such as FTP or HTTP to non-management IPs.Tunable:VMConfigAccessPathWatchlistOutboundProtocolProfileAN0427 Network DevicesDetects use of unencrypted protocols (e.g., TFTP, FTP, HTTP) to transfer configuration files, routing tables, or logs to untrusted IP addresses, especially using administrative commands likecopy run ftp:.Tunable:ProtocolCommandWatchlistDestinationIPBlocklist
Sigma rules · SigmaHQ da9bb07d64, tag attack.t1048.003
Author: Roberto Rodriguez (Cyb3rWard0g), OTR (Open Threat Research)
· 2020-05-02 (modified 2023-09-18) · logsource: product=windows category=process_creation · 2dbd9d3d-9e27-42a8-b8df-f13825c6c3d5
Detects "svchost.exe" spawning "rundll32.exe" with command arguments like "C:\windows\system32\davclnt.dll,DavSetCookie".
This could be an indicator of exfiltration or use of WebDav to launch code (hosted on a WebDav server).
Author: Mohamed LAKRI
· 2025-10-17 · logsource: product=linux category=process_creation · 3f0f5957-04f8-4792-ad89-192b0303bde6
Detects the execution of Python web servers via command line interface (CLI).
After gaining access to target systems, adversaries may use Python's built-in HTTP server modules to quickly establish a web server without requiring additional software.
This technique is commonly used in post-exploitation scenarios as it provides a simple method for transferring files between the compromised host and attacker-controlled systems.
Author: Florian Roth (Nextron Systems)
· 2018-05-10 (modified 2022-10-09) · logsource: category=dns · 4153a907-2451-4e4f-a578-c52bb6881432
Detects suspicious DNS queries using base64 encoding
Author: Bartlomiej Czyz @bczyz1, oscd.community
· 2020-10-10 (modified 2022-12-25) · logsource: product=windows category=ps_script · 4c4af3cd-2115-479c-8193-6b8bfce9001c
Detects Exfiltration Over Alternative Protocol - ICMP. Adversaries may steal data by exfiltrating it over an un-encrypted network protocol other than that of the existing command and control channel.
Author: Roberto Rodriguez (Cyb3rWard0g), OTR (Open Threat Research)
· 2020-05-02 (modified 2024-03-13) · logsource: product=zeek service=http · 705072a5-bb6f-4ced-95b6-ecfa6602090b
A General detection for WebDav user-agent being used to PUT files on a WebDav network share. This could be an indicator of exfiltration.
Author: Nasreddine Bencherchali (Nextron Systems), Florian Roth (Nextron Systems)
· 2023-03-16 (modified 2023-09-18) · logsource: product=windows category=process_creation · 982e9f2d-1a85-4d5b-aea4-31f5e97c6555
Detects "svchost.exe" spawning "rundll32.exe" with command arguments like C:\windows\system32\davclnt.dll,DavSetCookie. This could be an indicator of exfiltration or use of WebDav to launch code (hosted on WebDav Server) or potentially a sign of exploitation of CVE-2023-23397
Author: frack113
· 2022-01-07 (modified 2022-09-21) · logsource: product=windows category=network_connection · 9976fa64-2804-423c-8a5b-646ade840773
Adversaries may steal data by exfiltrating it over an un-encrypted network protocol other than that of the existing command and control channel.
The data may also be sent to an alternate network location from the main command and control server.
Author: frack113
· 2022-09-26 (modified 2024-11-01) · logsource: product=windows category=ps_script · 9a7afa56-4762-43eb-807d-c3dc9ffe211b
Detects the execution of a PowerShell script with a call to the "Send-MailMessage" cmdlet along with the "-Attachments" flag. This could be a potential sign of data exfiltration via Email.
Adversaries may steal data by exfiltrating it over an un-encrypted network protocol other than that of the existing command and control channel. The data may also be sent to an alternate network location from the main command and control server.
Author: Pawel Mazur
· 2021-11-18 (modified 2022-12-25) · logsource: product=linux service=auditd · cb39d16b-b3b6-4a7a-8222-1cf24b686ffc
Detects attempts to post the file with the usage of wget utility.
The adversary can bypass the permission restriction with the misconfigured sudo permission for wget utility which could allow them to read files like /etc/shadow.
Rules tagged at the parent level (attack.t1048) 12
These target the parent technique, not this sub-technique specifically. Listed for completeness, not counted as coverage.
Author: Nounou Mbeiri, Swachchhanda Shrawan Poudel (Nextron Systems)
· 2025-10-17 · logsource: product=windows category=process_creation · 6ddff2e8-ea1a-45d0-8938-93dfc1d67ae7
Detects the execution of the Restic backup tool, which can be used for data exfiltration.
Threat actors may leverage Restic to back up and exfiltrate sensitive data to remote storage locations, including cloud services.
If not legitimately used in the enterprise environment, its presence may indicate malicious activity.
Author: frack113
· 2025-10-12 · logsource: product=windows category=process_creation · 7674f8ef-7141-4cf0-a311-ee359264c64c
Detects the execution of Winscp from an a non standard folder. This could indicate the execution of Winscp portable.
Author: Florian Roth (Nextron Systems), oscd.community, Teymur Kheirkhabarov @HeirhabarovT, Zach Stanford @svch0st, Nasreddine Bencherchali
· 2019-12-30 (modified 2025-10-22) · logsource: product=windows category=process_creation · 855bc8b5-2ae8-402e-a9ed-b889e6df1900
Detects a copy command or a copy utility execution to or from an Admin share or remote
Author: Daniil Yugoslavskiy, Ian Davis, oscd.community
· 2019-10-24 (modified 2022-12-25) · logsource: product=windows service=system · 8e4cf0e5-aa5d-4dc3-beff-dc26917744a9
Well-known TAP software installation. Possible preparation for data exfiltration using tunnelling techniques
Author: Daniil Yugoslavskiy, Ian Davis, oscd.community
· 2019-10-24 (modified 2023-12-11) · logsource: product=windows category=process_creation · 99793437-3e16-439b-be0f-078782cf953d
Well-known TAP software installation. Possible preparation for data exfiltration using tunneling techniques
Author: Daniil Yugoslavskiy, Ian Davis, oscd.community
· 2019-10-24 (modified 2022-11-29) · logsource: product=windows service=security · 9c8afa4d-0022-48f0-9456-3712466f9701
Detects the installation of a well-known TAP driver service. This could be a sign of potential preparation for data exfiltration using tunnelling techniques.
Author: Saw Winn Naung , Azure-Sentinel
· 2021-08-15 (modified 2025-09-12) · logsource: product=zeek service=dns · a8322756-015c-42e7-afb1-436e85ed3ff5
Identifies IPs performing DNS lookups associated with common Tor proxies.
Author: Florian Roth (Nextron Systems)
· 2022-01-16 (modified 2023-12-28) · logsource: product=windows category=process_creation · ab9e3b40-0c85-4ba1-aede-455d226fd124
Detects a suspicious output redirection to the local admins share, this technique is often found in malicious scripts or hacktool stagers
Author: Leonardo Gasparini
· 2026-05-12 · logsource: product=windows category=dns_query · ac5a4e3f-7f9d-6abc-d8ea-3b4c5f6a7b8c
Detects DNS queries to attacker-controlled infrastructure used by the Mini Shai-Hulud campaign targeting TanStack npm packages along with other packages such as mistralai, uipath and so on.
The domain git-tanstack.com (registered May 9, 2026) hosted secondary payloads including transformers.pyz.
The filev2.getsession.org endpoint was used for credential exfiltration via the Session protocol.
Author: frack113
· 2025-10-12 · logsource: product=windows category=process_creation · c1477deb-37cf-4439-9ffb-44499acb89d0
Detects the execution of Winscp with the "-command" and the "open" flags in order to open an FTP connection. Akira ransomware was seen using this technique in order to exfiltrate data.
Author: Omar Khaled (@beacon_exe), MahirAli Khan (in/mahiralikhan), Nasreddine Bencherchali (Nextron Systems)
· 2024-08-20 · logsource: product=windows category=process_creation · c615d676-f655-46b9-b913-78729021e5d7
Detects the execution of the BCP utility in order to export data from the database.
Attackers were seen saving their malware to a database column or table and then later extracting it via "bcp.exe" into a file.
Author: frack113
· 2022-01-07 · logsource: product=windows category=ps_script · d59d7842-9a21-4bc6-ba98-64bfe0091355
DNSExfiltrator allows for transferring (exfiltrate) a file over a DNS request covert channel