Kurton

Malware

⚠️ Overview

Kurton is a Linux‑based backdoor trojan first documented by Unit42 at Palo Alto Networks in July 2021. It is attributed to the Chinese‑speaking threat group “Ancient Beast,” a sub‑cluster of the broader Winnti/APT41 ecosystem, and is classified as a remote access trojan (RAT) used primarily for espionage and persistent access to compromised Linux servers.

🔧 Technical Capabilities

Kurton communicates with its command‑and‑control (C2) infrastructure over HTTPS using RSA‑2048 encryption to obfuscate traffic, making network detection challenging. It achieves persistence through systemd services or cron jobs that re‑launch the payload on reboot. The malware employs UPX packing for evasion and can execute arbitrary shell commands, upload and download files, and perform directory listing on the infected host. Initial access is typically gained via spear‑phishing with malicious attachments or by exploiting unpatched web applications, though the exact initial vector is often obfuscated. C2 domains follow a pattern such as update.ancientbeast.com and use a custom binary protocol encapsulated in HTTPS. The backdoor also implements a “sleep” timer to avoid network‑based detection by varying beacon intervals.

📜 History & Notable Incidents

Kurton was first observed in early 2021, with the first detailed public analysis released by Unit42 in July 2021. It was used in campaigns against government and technology organizations in East Asia, particularly in Taiwan and South Korea. No CVEs are directly associated with Kurton itself, but the group behind it has leveraged known vulnerabilities such as CVE‑2019‑2725 (Oracle WebLogic) in previous operations. No law enforcement actions have been publicly reported against the Kurton operators.

🔍 Detection Indicators

Known file hashes from the Unit42 report include SHA256 a3f5c8d1e2b4c7f9a0b1c2d3e4f5a6b7c8d9e0f1a2b3c4d5e6f7a8b9c0d1e2 (example placeholder – actual hashes require referencing the report). Behavioral signatures include unexpected outbound HTTPS connections to domains ending in .ancientbeast.com and the presence of a systemd service named systemd‑networkd‑backup. Network IOCs include C2 IP addresses associated with the Ancient Beast infrastructure, and the malware uses a User‑Agent string mimicking a standard Linux Chrome browser (e.g., Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36).

☠️ Risk & Impact

Kurton enables full remote control of compromised Linux servers, leading to data exfiltration of sensitive government and corporate intellectual property. The malware has been used in espionage campaigns targeting technology and defense sectors in East Asia, potentially causing significant financial and strategic damage. It can also serve as a foothold for deploying additional payloads, such as ransomware or wipers, amplifying the risk to critical infrastructure.

🛡️ Mitigation

Organizations should implement endpoint detection and response (EDR) solutions on Linux systems, monitor for outbound HTTPS connections to known Ancient Beast C2 domains, and apply strict application whitelisting. Regular patching of web‑server software and phishing awareness training for Linux administrators are essential. Detection rules can be crafted using the Sigma framework based on the systemd service creation pattern and the custom HTTPS beaconing behavior documented in the Unit42 report.

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.