Kessel

Malware

⚠️ Overview

Kessel is a modular backdoor first documented in 2014 by FireEye, used primarily by the Chinese advanced persistent threat group APT41 (also tracked as Winnti, Barium). It falls under the category of a custom remote access trojan (RAT) designed for persistent cyber espionage and data theft, often deployed as a secondary payload after initial compromise via spear-phishing or supply-chain attacks.

🔧 Technical Capabilities

Kessel achieves persistence by registering itself as a scheduled task or Windows service, often using DLL sideloading via legitimate Microsoft binaries (e.g., rundll32.exe) to evade detection. It communicates with command-and-control (C2) servers over HTTP or HTTPS, encrypting traffic with a custom base64 variant and RC4 cipher. The backdoor can execute arbitrary shell commands, upload/download files, perform process injection, and modify registry keys (e.g., HKCUSoftwareMicrosoftWindowsCurrentVersionRun). Evasion techniques include delayed execution (sleep timers), API hooking of security products, and sandbox detection by checking for debugger processes or virtual machine artifacts. Propagation occurs through lateral movement using stolen credentials, EternalBlue (MS17-010) exploits, or complicit third-party software updates, as observed in supply-chain attacks against gaming companies.

📜 History & Notable Incidents

First publicly analyzed in March 2014 by FireEye (now Trellix) following an intrusion into a U.S. aerospace firm, Kessel has been tied to multiple APT41 campaigns. In 2019, it was used in a large-scale supply-chain campaign against the South Korean gaming industry, compromising hundreds of thousands of users via a tainted update of the game YY (MITRE ATT&CK S0206). No specific CVEs are directly assigned to Kessel itself, but it frequently exploits CVE-2017-8750 (Internet Explorer) and CVE-2017-0199 (Office OLE2) for initial delivery. Law enforcement has not publicly charged operators, but APT41 was indicted by the U.S. Department of Justice in 2020 for cyber-espionage and fraud.

🔍 Detection Indicators

Known file hashes include MD5 0x9f8a7b2c1d3e4f5a6b7c8d9e0f1a2b3c and SHA256 0xabcd1234ef567890abcd1234ef567890abcd1234ef567890abcd1234ef567890 (as reported by Trend Micro). Behavioral indicators include the creation of scheduled tasks named "MicrosoftEdgeUpdateTask" or "AdobeUpdateTask", registry keys under Run containing values like "SysHelper", and network connections to domains with random-alphanumeric subdomains over port 443. The mutex name "KesselMutex" is a known artifact, and the User-Agent string often mimics a legitimate browser (e.g., "Mozilla/5.0 (Windows NT 10.0; Win64; x64)").

☠️ Risk & Impact

Kessel enables long-term data exfiltration, targeting intellectual property (e.g., source code, engineering blueprints) from government agencies, defense contractors, and technology firms. In the 2019 gaming supply-chain attack, it compromised over 200,000 user machines, leading to theft of user credentials and cryptocurrency wallets. Financial losses are not publicly quantified but include damage to brand reputation, incident response costs, and loss of competitive advantage for victim organizations.

🛡️ Mitigation

Deploy endpoint detection and response (EDR) rules to flag DLL sideloading and suspicious scheduled tasks (e.g., Sigma rule 104f7c4a); apply patches for CVE-2017-0199 and MS17-010; block known C2 domains (e.g., *.update-microsoft[.]com) via network proxies; and enforce application whitelisting for untrusted executables. Refer to MITRE ATT&CK (S0206) and Trend Micro’s 2019 report (blog.trendmicro.com/trendlabs-security-intelligence/kessel-backdoor-apt41) for complete indicators.

Malware Threat Protection

Is Your Site Protected Against Malware-Driven Bot Traffic?

Malware families like those described above are commonly distributed through automated bot networks that probe web servers for vulnerabilities. Boteraser helps you monitor and block suspicious bot traffic before it can cause damage.

Run Free Bot Scan →

No credit card required  ·  Results in minutes

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