Skip to content

Security Independently confirmed2 publishers 3 min read Published Updated

HoneyMyte's CoolClient adds a signed kernel driver that hides the backdoor from EDR

Securelist says the newest CoolClient deploys a signed kernel-mode driver as a Windows service to hide its process, files and registry keys. It was seen in Pakistan, Mongolia and Myanmar.

The Watch · Security desk

Send a correction

What happened

  • CoolClient is a backdoor family attributed to the HoneyMyte APT group, also known as Mustang Panda, used in cyber-espionage campaigns.
  • CoolClient supports keylogging, clipboard theft, credential harvesting, file management, system reconnaissance, and plugin-based extensions.
  • CoolClient has been used in campaigns targeting organizations across Asia and Russia.
  • CoolClient was first publicly disclosed by Sophos in 2022, with subsequent analysis by Trend Micro in 2023.
  • In 2025 Securelist analyzed a newer CoolClient variant that introduced clipboard theft and HTTP traffic interception for credential harvesting.

Why it matters

Securelist reports that the newest variant of CoolClient, the backdoor family it attributes to the HoneyMyte APT group, also tracked as Mustang Panda, can deploy a signed kernel-mode driver as a Windows service and communicate with it through IOCTL requests [1][6]. According to the same analysis the driver hides the CoolClient process and protects its files and registry entries from inspection or modification [7], which puts a routine espionage toolkit underneath the layer where most endpoint agents do their looking.

This is not a novel implant getting a novel trick. CoolClient already did keylogging, clipboard theft, credential harvesting, file management, system reconnaissance and plugin-based extensions [2], against organisations across Asia and Russia [3]. It was first publicly disclosed by Sophos in 2022 and analysed by Trend Micro in 2023 [4], and Securelist says a 2025 variant added clipboard theft and HTTP traffic interception for credential harvesting [5]. The kernel component surfaced in investigations covering late 2025 and 2026 [6], roughly three to four years after the family became public [23]. Securelist also notes the overall design is comparable to kernel-mode enhancements previously seen in ToneShell, though the CoolClient driver exposes dedicated IOCTL handlers for the user-mode backdoor to talk to it directly [8]. That reads as shared engineering inside the cluster rather than a one-off experiment.

The delivery around it is unremarkable, which is the point. In the Myanmar intrusion Securelist describes, PlugX was the initial post-compromise implant used to deploy the CoolClient components [9]. Before dropping anything, the operator added a folder exclusion and a file exclusion to Microsoft Defender covering a fake Windows Defender installation directory and the renamed sideloader binary [10], created that fake directory and copied the components into it [11], then renamed a legitimate Sangfor executable, usually Sang.exe, to defender.exe to act as the DLL sideloader [12]. Persistence was a scheduled task launching defender.exe with SYSTEM privileges at startup [13], and defender.exe sideloads the malicious libngs.dll to start the chain [14].

The loader is built to waste an analyst's time and to defeat name-based rules. libngs.dll exports numerous dummy functions that each call OutputDebugStringA and then ExitProcess [15], with the real logic in DllMain behind control flow flattening and unconditional jumps [16]. It decrypts the second stage with a 0x32-byte repeating XOR keystream derived from a transformed seed value of 0xA4 [17] and loads the DLL directly in memory [18]. The second- and final-stage files, previously loader.dat and main.dat, are now loadcert.ini and cert.ini [19], and the second stage prepares the environment before moving into an injected synchost.exe [20]. Any detection keyed to the old filenames is already stale.

What to watch: the published Securelist text reviewed here does not name the certificate that signed the driver, publish its hash, or say whether this is a legitimate signed driver being abused or attacker-obtained signing [21]. That distinction decides whether a vulnerable-driver blocklist is a control or paperwork. Until it is answered, the durable telemetry is not the driver itself but its scaffolding: new kernel service creation, driver image loads on servers that have no business loading one, Defender exclusion writes, and SYSTEM scheduled tasks pointing at directories that imitate Microsoft's own [6][10][13].

Clarity's read

What the record supports and how the coverage leans. The claims behind it follow.

Reality

Evidence62
Adoption30
Hype gap+10
Incentives35
Confidence60
Why these scores

Claim ledger

Ranked by verification strength, evidence, and original report placement.

  1. [1]

    CoolClient is a backdoor family attributed to the HoneyMyte APT group, also known as Mustang Panda, used in cyber-espionage campaigns.

    Reported Supported Source: SecurelistView cited source
  2. [2]

    CoolClient supports keylogging, clipboard theft, credential harvesting, file management, system reconnaissance, and plugin-based extensions.

    Reported Supported Source: SecurelistView cited source
  3. [3]

    CoolClient has been used in campaigns targeting organizations across Asia and Russia.

    Reported Supported Source: SecurelistView cited source
  4. [4]

    CoolClient was first publicly disclosed by Sophos in 2022, with subsequent analysis by Trend Micro in 2023.

    Reported Supported Source: SecurelistView cited source
  5. [5]

    In 2025 Securelist analyzed a newer CoolClient variant that introduced clipboard theft and HTTP traffic interception for credential harvesting.

    Reported Supported Source: SecurelistView cited source
  6. [6]

    Investigations covering late 2025 and 2026 found that the newest CoolClient variant can deploy a signed kernel-mode driver as a Windows service and communicate with it through IOCTL requests.

    Reported Supported Source: SecurelistView cited source
  7. [7]

    The driver enhances stealth by hiding the CoolClient process and protecting related files and registry entries, preventing them from being inspected or modified.

    Reported Supported Source: SecurelistView cited source
  8. [8]

    The overall design is comparable to kernel-mode enhancements previously observed in ToneShell, but the CoolClient driver exposes dedicated IOCTL handlers allowing the user-mode backdoor to communicate directly with the driver.

    Reported Supported Source: SecurelistView cited source
  9. [9]

    In the observed campaign targeting Myanmar, HoneyMyte used PlugX as the initial post-compromise implant to deploy the CoolClient components.

    Reported Supported Source: SecurelistView cited source
  10. [10]

    Before deploying the malware, the actor added both a folder exclusion and a file exclusion to Microsoft Defender for the fake Windows Defender installation directory and the renamed sideloader executable (defender.exe).

    Reported Supported Source: SecurelistView cited source
  11. [11]

    The actor created a fake Windows Defender installation directory and copied the CoolClient components into it.

    Reported Supported Source: SecurelistView cited source
  12. [12]

    The actor renamed a legitimate Sangfor executable, usually named Sang.exe, to defender.exe to serve as the DLL sideloader.

    Reported Supported Source: SecurelistView cited source
  13. [13]

    Persistence was established through a scheduled task that launched defender.exe with SYSTEM privileges during system startup.

    Reported Supported Source: SecurelistView cited source
  14. [14]

    When executed, defender.exe sideloads the malicious libngs.dll, initiating the CoolClient execution chain.

    Reported Supported Source: SecurelistView cited source
  15. [15]

    libngs.dll exports numerous dummy functions, each of which calls OutputDebugStringA with its own function name and then immediately invokes ExitProcess, mimicking the export table of the legitimate DLL.

    Reported Supported Source: SecurelistView cited source
  16. [16]

    The actual malicious logic runs from DllMain (DllEntryPoint) and is heavily obfuscated through control flow flattening and numerous unconditional jumps.

    Reported Supported Source: SecurelistView cited source
  17. [17]

    The loader reads loadcert.ini into memory and decrypts it using a 0x32-byte repeating XOR keystream derived from a transformed seed value of 0xA4.

    Reported Supported Source: SecurelistView cited source
  18. [18]

    After decryption the second-stage DLL is loaded directly into memory and execution is transferred to it.

    Reported Supported Source: SecurelistView cited source
  19. [19]

    In the latest variant, the second-stage component loader.dat and final-stage implant main.dat have been renamed to loadcert.ini and cert.ini respectively.

    Reported Supported Source: SecurelistView cited source
  20. [20]

    The second-stage DLL loadcert.ini prepares the execution environment before the malware transitions into an injected synchost.exe process.

    Reported Supported Source: SecurelistView cited source
  21. [21]

    The Securelist material reviewed does not identify the certificate that signed the kernel-mode driver, does not publish its hash, and does not state whether it is a legitimate signed driver being abused or a driver signed with attacker-obtained credentials.

    Reported Supported Source: absence in the source material reviewedView cited source
  22. [22]

    Securelist observed the updated CoolClient variant and its accompanying driver in intrusions across multiple countries in Asia, including Pakistan, Mongolia, and Myanmar.

    Reported Supported Source: SecurelistView cited source
  23. [23]

    The kernel-mode driver capability appears roughly three to four years after CoolClient's first public disclosure.

    Derived Supported

Sources

2 independent publishers whose own reporting we read for this story.

  1. securelist.com

    1 article · August 14, 2026

    APT group HoneyMyte upgrades CoolClient: the backdoor gets a kernel-level Windows rootkit
  2. securityaffairs.com

    1 article · August 16, 2026

    Mustang Panda Upgrades CoolClient With a Kernel Rootkit

Topics and entities