SilkParasite Deploys Five New RATs in Espionage Attack Against Central Asian Governments

0
3

Key Takeaways

  • SilkParasite is a China‑nexus cyber‑espionage campaign targeting government entities in Central Asia, first seen in late 2025.
  • The operation deploys seven remote‑access‑tool (RAT) families, five of which were previously undocumented: DriveSilkRAT, CookiETagRAT, NomadRAT, GoginRAT, and NodeEdgeRAT.
  • Evidence points to AI‑assisted development (e.g., AI‑generated phishing lure, reused architecture across languages) rather than fully AI‑generated malware.
  • The toolset includes the BLOODALCHEMY backdoor (an updated Deed RAT/ShadowPad/PlugX variant) and an updated SpiceRAT linked to the Chinese‑speaking group SneakyChef.
  • Infection begins with password‑protected RAR archives containing malicious Office documents; the macro checks for Kaspersky AV before executing a DLL‑sideloading chain.
  • All implants use a modular, plugin‑based design that lets operators add or upgrade capabilities while keeping a small footprint; they are written in .NET, C++, Go, and JavaScript and rely on DLL sideloading via a legitimate signed binary.
  • Detection is difficult with signature‑based tools because the malware blends with legitimate cloud services (e.g., Google Drive) and uses low‑volume, behavior‑based anomalies; defenders should focus on process‑network relationship baselines and unusual DLL loading patterns.

Overview of SilkParasite Operation
SilkParasite is a previously unreported cyber‑espionage operation observed primarily targeting government bodies in Central Asia. First identified in late 2025 by Bitdefender Labs, the intrusion set is assessed with medium confidence to have a China nexus. The campaign distinguishes itself by employing a diverse arsenal of seven remote‑access‑tool (RAT) families, five of which had never been documented before. While the code exhibits hallmarks of professional, human‑crafted espionage tooling, there are clear traces of artificial‑intelligence assistance woven throughout the development process, suggesting that AI was used to streamline certain tasks rather than to generate the malware outright. This blend of expert craftsmanship and AI‑enhanced efficiency makes SilkParasite a noteworthy case study in modern threat actor tradecraft.

AI-Assisted Development Indicators
The most conspicuous sign of AI involvement is the phishing lure used to deliver the initial payload, which Bitdefender Labs confirmed was indubitably AI‑generated. Unlike typical AI‑generated malware that often shows obvious syntactic oddities, this lure is polished yet contains subtle anomalies that tipped analysts off. Additionally, the actors appear to have deliberately left a sloppy trace in this lure, possibly to muddy attribution efforts. Beyond the lure, internal code artifacts reveal AI‑assisted patterns: GoginRAT ships with unnecessary Go test functions and a hard‑coded AES key set to the predictable string “0123456789abcdef,” while NodeEdgeRAT contains a configuration field literally labeled “change_this_key.” Moreover, NomadRAT and GoginRAT share a strikingly similar high‑level architecture despite being implemented in different languages (C++ and Go), a duplication that suggests a single design was replicated via AI‑assisted workflows to save development time.

Links to Chinese Nexus and BLOODALCHEMY
Several technical and tactical elements tie SilkParasite to China‑based threat actors. Central to this link is the use of the BLOODALCHEMY backdoor, an updated version of Deed RAT, which itself succeeds ShadowPad—a well‑known PlugX derivative frequently employed by Chinese hacking groups. BLOODALCHEMY was first documented by Elastic Security Labs in October 2023 in attacks by the REF5961 group against government targets in Southern and Southeast Asia. The backdoor is delivered via a DLL loader that sideloads a malicious DLL alongside a legitimate signed binary, enabling it to gather host information, overwrite binaries, and self‑terminate. In addition, SilkParasite incorporates an updated variant of SpiceRAT, attributed to the Chinese‑speaking threat actor codenamed SneakyChef, further reinforcing the China nexus assessment.

Infection Vector and Phishing Lures
The attack chain commences with spear‑phishing emails that contain password‑protected RAR archives. Inside each archive lies a malicious Microsoft Office document; the password to unlock the archive is supplied in the email body. Upon opening the document, a VBA macro executes and first checks whether Kaspersky antivirus is installed and running—a clear evasion tactic given the product’s prevalence in the region. If Kaspersky is absent or inactive, the macro triggers a DLL‑sideloading sequence that drops the first‑stage payload. The lures are deliberately regionally tailored, mimicking official correspondence from ministries in Uzbekistan, Turkmenistan, Kyrgyzstan, Tajikistan, and Kazakhstan, with one recovered document even addressing a Georgian government entity. This level of customization increases the likelihood of successful social engineering while also providing forensic clues about the intended victims.

Modular, Plugin‑Based Architecture Across Languages
A defining characteristic of SilkParasite’s toolset is its modular, plugin‑oriented architecture. Each implant is built to accept additional plugins dynamically from command‑and‑control (C2) servers, allowing operators to expand capabilities on the fly without rewriting core code. This design serves two purposes: it keeps the detection footprint small by loading only needed functionality, and it enables rapid upgrades—operators can replace or enhance individual plugins while leaving the underlying implant intact. The seven RAT families span four programming languages: .NET, C++, Go, and JavaScript. Despite the language diversity, all rely on DLL sideloading as the primary delivery vector, wherein the attackers bring their own copy of a legitimately signed executable and place a malicious DLL beside it, causing the trusted binary to load the rogue code.

Detailed Look at the Seven RAT Families

  • DriveSilkRAT (.NET/C++) – Uses Google Drive as its C2 channel; it polls a specific folder for tasking, executes commands via an in‑memory .NET plugin system, and uploads results back to the same folder. It supports twelve plugins covering process listing, system/network enumeration, file management, and command execution.
  • CookiETagRAT (C++) – Communicates through HTTP Cookie and ETag response headers, encoding commands within these seemingly benign web traffic fields.
  • NomadRAT (C++) – Features a main orchestrator, a dedicated transmitter library handling all C2 traffic, and a plugin fetch mechanism that retrieves modules from the server by numeric identifiers only when required.
  • GoginRAT (Go) – Architecturally similar to NomadRAT, employing a separate transmitter for C2 and implementing file‑system and shell capabilities as independent plugins; results are routed through a shared callback.
  • NodeEdgeRAT (JavaScript) – Packs its entire functionality—command execution, file management, and file transfer—into a single script, minimizing dependencies.
  • BLOODALCHEMY (C) – The updated Deed RAT/ShadowPad/PlugX backdoor that provides basic host interrogation, binary overwriting, and self‑removal capabilities.
  • SpiceRAT (updated) – A variant linked to SneakyChef capable of downloading and executing arbitrary binaries and commands.

Bitdefender observed roughly sixty‑five infections of DriveSilkRAT, most located across Asia, underscoring the campaign’s reach.

Observed Infection Counts and Additional AI Clues
Beyond DriveSilkRAT, the other RAT families were seen in lower volumes, but the overall infection count indicates a focused, persistent effort rather than a widespread spam campaign. The AI clues extend beyond the phishing lure: GoginRAT’s inclusion of superfluous Go test functions and the static AES key “0123456789abcdef” point to automated code generation or template reuse. NodeEdgeRAT’s blatant “change_this_key” configuration field similarly suggests a placeholder left by an AI‑assisted drafting process. The architectural mirroring between NomadRAT (C++) and GoginRAT (Go) implies that a single high‑level design was authored once and then translated into two languages via AI‑assisted tooling, a tactic that accelerates development while maintaining functional consistency. These subtle fingerprints collectively reveal a threat actor leveraging AI to improve efficiency without sacrificing the sophistication of manually crafted espionage tools.

Detection Challenges and Recommended Defenses
SilkParasite’s reliance on DLL sideloading alongside a legitimate signed binary creates a detection surface that is difficult to catch with traditional signature‑based defenses; the malicious activity hinges on the relationship between a trusted process and an atypical DLL loaded from an unusual location. Furthermore, the low‑volume, plugin‑based implants that communicate via legitimate cloud services (e.g., Google Drive) evade volume‑oriented anomaly detectors because they blend with normal traffic patterns. Bitdefender recommends shifting focus to behavioral baselines that flag irregular process‑network interactions—such as a signed application making unexpected outbound connections to cloud storage or loading DLLs from non‑standard directories. Enforcing strict DLL loading policies, monitoring for unauthorized access to cloud storage APIs, and employing endpoint detection and response (EDR) solutions capable of detecting anomalous parent‑child process relationships will increase the likelihood of uncovering SilkParasite’s stealthy operations. Regular user training to recognize spear‑phishing lures, especially those that reference local governmental entities, remains a critical first line of defense.

SignUpSignUp form

LEAVE A REPLY

Please enter your comment!
Please enter your name here