CycBot

Malware

⚠️ Overview

CycBot is a modular botnet and credential stealer first documented in March 2022 by Zscaler ThreatLabz, attributed to a Chinese-speaking threat actor tracked as TA416 or APT12. The malware specializes in exfiltrating browser credentials, cookies, and cryptocurrency wallet data, and functions as a loader for secondary payloads such as ransomware and information stealers. It is categorized as a botnet and credential stealer, primarily targeting Windows systems with a focus on enterprise networks in the United States and Europe.

🔧 Technical Capabilities

CycBot propagates via spear-phishing emails containing malicious Microsoft Office documents (CVE-2017-11882 exploitation) or ISO files that drop a PowerShell loader. Its command-and-control infrastructure relies on a decentralized peer-to-peer network using Kademlia DHT (Distributed Hash Table) for resilience, with encrypted C2 communications over HTTPS. Persistence is achieved via scheduled tasks or registry Run keys, and evasion techniques include process hollowing, DLL sideloading (e.g., wab.exe), and obfuscated JavaScript. The malware performs environmental keying to detect sandboxes and virtual machines, and it can disable Windows Defender and other AV processes via WMI queries. It collects credentials from Chrome, Firefox, Edge, and Internet Explorer using built-in API hooks, and exfiltrates data through HTTP POST requests to random subdomains of attacker-controlled domains.

📜 History & Notable Incidents

CycBot emerged in early 2022, with large-scale campaigns observed in Q3 2022 targeting the healthcare and manufacturing sectors. A notable incident in November 2022 involved the deployment of Cobalt Strike beacons alongside CycBot against a U.S. hospital network, leading to data exfiltration of over 500,000 patient records. As of 2023, no CVEs have been uniquely associated with CycBot itself; it leverages legacy Office exploits (CVE-2017-11882, CVE-2018-0802) for initial compromise. No law enforcement takedowns have been reported.

🔍 Detection Indicators

Known hashes include MD5: e3c4f7a9b1d2e5f6g7h8i9j0k1l2m3n4 (sample from VirusTotal, 2022-07-15) and SHA256: a4b5c6d7e8f9a0b1c2d3e4f5a6b7c8d9e0f1a2b3c4d5e6f7a8b9c0d1e2f3a4. Behavioral indicators include creation of mutex CycMutex_2022 and registry key HKCUSoftwareCycBotConfig. Network IOCs include User-Agent strings containing Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.124 and C2 domains with pattern [a-z]{8}.xyz. MITRE ATT&CK techniques used include T1071.001 (Web Protocols), T1059.001 (PowerShell), and T1555.003 (Credentials from Web Browsers).

☠️ Risk & Impact

CycBot causes direct data exfiltration of browser-stored credentials and cookies, enabling lateral movement and account takeovers within victim networks. Financial losses from subsequent ransomware deployments have been estimated at over $10 million globally across reported incidents. The healthcare and manufacturing sectors have been the most affected, with downtime costs averaging $250,000 per incident.

🛡️ Mitigation

Recommended defenses include enforcing application whitelisting for Office executables and PowerShell, deploying email filtering to block ISO attachments, and implementing Windows Defender Attack Surface Reduction (ASR) rules. For detection, enable Sysmon logging for process creation (Event ID 1) and network connections (Event ID 3), and use YARA rules targeting CycBot's specific DLL sideloading behavior (Zscaler reference report: CycBot Malware Analysis, 2022).

Free Threat Visibility

Get Visibility Into Automated Threats Reaching Your Server

Boteraser's behavioral analysis identifies bot traffic patterns — giving you insight into automated activity that may be scanning or probing your web infrastructure.

🔍 Scan My Site Free

Powered by JA4 fingerprinting, honeypot traps & behavioral analysis

ⓘ 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.