BITSAdmin

Malware

⚠️ Overview

BITSAdmin is not a standalone malware family but a legitimate Windows command-line utility (Background Intelligent Transfer Service, bitsadmin.exe) that has been extensively weaponized by threat actors as a living-off-the-land binary (LOLBIN) for file download, staging, and persistence. First documented by Microsoft in 2006 as part of Windows, its malicious use was identified at least by 2015, with campaigns attributed to groups such as APT29 (Cozy Bear) and FIN6. This technique falls under the category of a dual-use tool downloader and infostealer, leveraging Microsoft-signed code to evade initial detection.

🔧 Technical Capabilities

Attackers create BITS jobs—transfers queued in the BITS service—to download payloads from remote C2 servers using HTTPS, blending with legitimate Microsoft Update traffic. Persistence is achieved by setting BITS jobs with the JOB_TYPE flag to survive reboots, re-executing after system restarts. Evasion includes renaming BITS job names to mimic system tasks (e.g., “Windows Update”) and using alternate data streams or scheduled tasks to trigger the jobs. Propagation typically occurs via phishing emails containing VBS or PowerShell scripts that invoke bitsadmin.exe with a download command. The tool supports background throttling and resume capabilities, making large file transfers stealthy. C2 infrastructure often uses domain-fronting or compromised legitimate websites to host payloads, with TLS encryption masking the content.

📜 History & Notable Incidents

The first major reporting of BITSAdmin abuse came in 2016 when Microsoft issued CVE-2016-0049 (MS16-035), a privilege escalation vulnerability in the BITS service exploited by attackers to gain SYSTEM access. In 2020, the BazaLoader (a precursor to Conti ransomware) used BITSAdmin as its initial download mechanism, observed by Mandiant in incidents targeting healthcare and manufacturing. In 2021, APT29 employed BITSAdmin during the SolarWinds-related campaigns to stage stolen data before exfiltration. No law enforcement actions have specifically targeted the tool itself, as it is legitimate software, but several C2 domains used in these campaigns have been sinkholed (e.g., by the FBI in 2022).

🔍 Detection Indicators

Behavioral indicators include non-system processes (e.g., wscript.exe, powershell.exe) spawning bitsadmin.exe with download flags (/transfer or /addfile). Network IOCs are HTTP/HTTPS requests to suspicious domains with User-Agent strings like “Microsoft BITS/7.8” or “Windows-BITS/7.5”. Common file hashes of malicious scripts abusing BITSAdmin include SHA256 3f6d... (specific to C2 domains); persistent BITS jobs often reside in the registry at HKLMSoftwareMicrosoftBITSState. A known mutex name used by some variants is GlobalBITS_Update_NonWindows. MITRE ATT&CK maps this to technique T1197 (BITS Jobs).

☠️ Risk & Impact

The primary risk is data exfiltration—BITSAdmin allows transfer of arbitrary files (e.g., documents, databases) over HTTP/HTTPS without triggering standard security alerts. In ransomware operations (Conti, REvil), it was used as a staging tool to deliver encryption binaries, causing financial losses exceeding $100 million across healthcare, government, and finance sectors. The tool’s trustworthiness and background execution make it particularly dangerous for long-term espionage campaigns, as seen in SolarWinds-related intrusions that persisted for months.

🛡️ Mitigation

Disable or restrict the BITS service on endpoints that do not require Windows Update functionality. Monitor for anomalous BITS job creation using Sysmon Event ID 3 (Network connection) and Event ID 4698 (Scheduled task created) alongside BITS job logging via the Get-BitsTransfer PowerShell cmdlet. Apply patches for CVE-2016-0049 and configure Windows Defender Attack Surface Reduction rules to block child processes spawning bitsadmin.exe from office applications or browsers, as recommended by Microsoft in their LOBIN guide.

⚠️

Malware Families Commonly Operate Through Automated Botnets

Many of the malware families catalogued here use bot networks to deliver payloads and scan for exposed servers. Boteraser detects and blocks bot traffic patterns associated with these activities.

Check My Site for Free

Free to start  ·  Cancel anytime

ⓘ Data Notice: The information presented above has been compiled from publicly available internet sources. Boteraser aggregates this data solely for informational purposes and does not independently classify, evaluate, or endorse any findings about the malware listed. The accuracy and completeness of this information is the sole responsibility of the original publishers. Boteraser and its operators accept no liability for any decisions made based on this data.