Kaspersky’s latest Securelist research shows HoneyMyte, also known as Mustang Panda, continuing to evolve the CoolClient backdoor from a user-mode espionage implant into a toolset with kernel-level stealth. The reporting matters because the tradecraft is not just “another backdoor.” It shows a mature intrusion workflow that combines DLL sideloading, fake Windows Defender paths, Microsoft Defender exclusions, process injection, service persistence, and a signed kernel-mode driver designed to hide the malware from normal inspection.
For small businesses, managed service providers, and government contractors, the practical lesson is straightforward: if an attacker reaches the point where they can load a driver, the incident is no longer a simple malware cleanup. It is a post-compromise visibility problem, and the environment needs to be treated as potentially untrustworthy until endpoint, identity, and persistence layers are validated.
What Kaspersky reported
Kaspersky attributes the updated CoolClient activity to HoneyMyte / Mustang Panda, a China-nexus cyber-espionage group historically active against organizations across Asia and Russia. In the observed activity, the actor used PlugX as an earlier-stage implant and then deployed CoolClient components into a fake Windows Defender directory. A legitimate Sangfor executable was renamed to defender.exe and abused for DLL sideloading, allowing a malicious DLL to launch the CoolClient chain while blending into a directory name defenders are conditioned to trust.
The updated chain includes multiple components: a first-stage loader, encrypted second-stage and final-stage payloads, configuration files, and a kernel-mode driver named msagent.sys. The driver is especially important. According to the research, CoolClient can install the driver as a Windows service and communicate with it through IOCTL requests. Once initialized, the driver can help hide the malware process, protect files and registry entries, and interfere with attempts to inspect or modify protected objects.
That moves the intrusion into rootkit territory. Even if the final espionage objective is familiar—credential theft, keylogging, clipboard theft, file management, reconnaissance, and plugin-based extensions—the defensive challenge changes when a trusted-looking signed driver is involved.
Why this matters for defenders
Most organizations still build detection around user-mode telemetry: suspicious PowerShell, unusual process trees, known malware filenames, C2 domains, or endpoint alerts. That telemetry is useful, but CoolClient’s evolution highlights how a capable actor can attack the sensor layer itself. Defender exclusions, fake security-tool directories, signed driver loading, and hidden process or registry artifacts are all ways to reduce the defender’s confidence in what the endpoint is reporting.
This is especially relevant to organizations supporting government, defense, logistics, critical infrastructure, or international operations. You do not need to be the primary strategic target to be useful to an espionage group. A small contractor with VPN access, project data, unmanaged endpoints, or weak admin controls can become a stepping stone into a larger mission.
Defensive takeaways
- Monitor Microsoft Defender exclusions. New exclusions for trusted-looking paths such as Windows Defender folders should be reviewed quickly, especially when created through command-line tooling or remote administration activity.
- Inventory driver loading events. Track new kernel drivers, driver services, unusual service names, and signed drivers with odd certificate lineage. Treat unexpected driver loads as high-severity until proven benign.
- Baseline trusted directories. A fake
Microsoft\Windows Defenderdirectory under Program Files is exactly the kind of path that can be missed during manual triage. File-integrity monitoring and allowlists should distinguish real system paths from attacker-created lookalikes. - Correlate service, scheduled task, and autorun persistence. CoolClient shows layered persistence. Hunting only one persistence location can miss the broader chain.
- Do not rely on endpoint telemetry alone after suspected rootkit activity. Use offline collection, EDR kernel sensor validation, memory capture where appropriate, and golden-image comparison for high-risk systems.
- Limit local admin and driver installation rights. Preventing unauthorized driver installation is far cheaper than proving a rootkit is fully gone after the fact.
Bulwark Black assessment
HoneyMyte’s CoolClient update is a reminder that advanced intrusion groups often win by abusing normal trust boundaries: signed code, familiar Windows paths, endpoint exclusions, and legitimate executables. The malware is technical, but the defense does not start with exotic tooling. It starts with hard controls around administrator privilege, driver loading, security-tool exclusions, and high-fidelity change monitoring.
If your environment supports regulated work or government customers, this is the right time to review whether you can answer four questions quickly: who can create Defender exclusions, who can install drivers, which systems loaded new drivers in the last 30 days, and whether security-tool directories contain files that do not belong there. If those questions are hard to answer, an actor using this style of tradecraft has room to hide.
