Skip to content
Threat Feed
medium advisory

Abuse of BITSAdmin for Remote File Downloads

Attackers abuse the legitimate BITSAdmin utility to download and execute malicious payloads via the Background Intelligent Transfer Service, facilitating various post-exploitation activities.

BITSAdmin is a built-in Windows command-line tool designed for managing the Background Intelligent Transfer Service (BITS). Attackers frequently abuse this utility to download malicious payloads into a target environment. Because BITS activity often occurs in the background as a service process, it can successfully evade many traditional security controls that monitor for direct process execution of unauthorized downloaders.

This technique is a staple of "Living off the Land" (LotL) tactics and has been observed in numerous campaigns, including Sodinokibi (REvil) ransomware, the Flax Typhoon threat actor, and Scattered Spider. Defenders should monitor for command-line arguments involving 'transfer' or 'addfile' parameters, as these are primary indicators of BITS-based download activity. Because legitimate administrative or system update processes may use BITS, detection engineering teams must tune their rules to account for known-good parent processes or legitimate network locations.

Attack Chain

  1. Attacker establishes initial access or presence on a target endpoint via phishing, exploit, or credential compromise.
  2. Attacker identifies the need to retrieve additional tooling, secondary payloads, or backdoors.
  3. Attacker invokes bitsadmin.exe from the command line using arguments such as /transfer or /addfile to stage a remote download.
  4. The BITS service initiates a background job to connect to the attacker-controlled remote URL.
  5. The remote payload is transferred to a local directory on the compromised host.
  6. The BITS job completes, and the attacker executes the downloaded payload (e.g., malware, ransomware, or RAT).
  7. Attacker achieves objectives, such as privilege escalation, persistence, or data exfiltration.

Impact

Abuse of BITSAdmin has been documented across various high-impact campaigns, including ransomware operations and state-sponsored espionage. Successful exploitation allows attackers to bypass security monitoring for file downloads, enabling the deployment of secondary malware, which can lead to full system compromise, exfiltration of sensitive organizational data, and long-term persistence within the environment.

Recommendation

  • Deploy the provided Sigma rule to monitor for suspicious bitsadmin.exe command-line execution patterns.
  • Configure EDR telemetry to log complete command-line strings for bitsadmin.exe and identify the parent process.
  • Baseline administrative use of BITS in the environment to refine the false-positive filtering logic.
  • Focus hunting efforts on svchost.exe process trees that originate from bitsadmin.exe to identify the resulting payload execution.

Immediate actions

Deploy the BITSAdmin detection rule and tune against known administrative processes.

Detection Engineering 48h

Threat Hunt

Search for non-standard parent processes spawning bitsadmin.exe.

T1197 medium high confidence hunt now

Data: Process creation events (Event ID 1)

Detection coverage 1

Detect BITSAdmin Remote File Download

medium

Detects the use of bitsadmin.exe with transfer or addfile arguments to download remote files.

sigma tactics: defense-evasion, execution techniques: T1105, T1197 sources: process_creation, windows

Detection queries are available on the platform. Get full rules →