Zscaler Analyzes MLTBackdoor, a ClickFix-Delivered Backdoor With a BOF Loader

· Original article ↗

Summary

ThreatLabz details MLTBackdoor, a backdoor delivered through a ClickFix infection chain and likely linked to ransomware activity. It supports file operations and Beacon Object Files, and uses heavy obfuscation, anti-analysis checks, encrypted communications, and a DGA.

Key points

  • ThreatLabz identified MLTBackdoor in May 2026 and assesses it is likely used by a ransomware-related threat actor for foothold and lateral-movement activity.
  • The observed infection chain starts with a ClickFix lure on an automotive-related webpage and delivers the backdoor through a multi-stage process.
  • The malware uses mixed Boolean-arithmetic and control-flow-flattening obfuscation, runtime API hashing, and indirect system calls to complicate analysis and detection.
  • Ten anti-analysis checks are aggregated into a bitmask and reported to the command-and-control server; they do not stop execution.
  • Built-in commands support file downloads and uploads, directory listing, deletion, renaming, and folder creation.
  • A Beacon Object File loader enables additional post-exploitation capabilities, including calls through the malware’s indirect system-call wrappers.
  • Communications use a custom encrypted protocol over TLS, with a date-based domain generation algorithm providing alternate domains if C2 servers are unreachable.

Article Details

Attack Vectors
  • A ClickFix lure on an automotive-related web page prompts victims to copy, paste, and execute commands that download and run a compressed archive.
  • The downloaded archive contains endpointdlp.dll and encrypted data.bin; the DLL decrypts the payload, which performs a self-update and is sideloaded through the legitimate signed mpextms.exe executable.
  • MLTBackdoor supports file download and upload, directory listing and modification commands, and loading Beacon Object Files (BOFs) for post-exploitation tasks.
Defensive Notes
  • Monitor for the described ClickFix execution chain, including curl retrieval, archive extraction, rundll32 execution of endpointdlp.dll, and sideloading through mpextms.exe.
  • Use behavioral detection for MLTBackdoor’s indirect system calls, runtime API hashing, BOF loading, encrypted TLS communications, and date-based domain generation.
  • The malware checks for analysis environments but does not halt execution when checks are detected; it reports aggregated check results in its initial request.

Indicators of compromise

TypeIndicatorContext
DOMAINcarrolc[.]comMLTBackdoor C2 domain.
DOMAINcwrtwright[.]comMLTBackdoor C2 domain.
DOMAINrs2y15sungu[.]comMLTBackdoor DGA domain used for C2 communication and the distribution campaign.
DOMAINthomphon[.]comMLTBackdoor C2 domain.
SHA2561d09357b6a096fdc35cd5c873eed15665d6b3c879d20c8cf01e6bca0005512cfHash of an MLTBackdoor sample using the DGA only.
SHA2561e41c7bfaa6aa3b93b6cc024274a10e33f3e12fe7c98c1db387ef8927f9d1984Hash of the stage one loader.
SHA2562cd88d5280a61714836f5f07a16df190911c5b952af2998dbbcda910b3b1c494Hash of an MLTBackdoor sample containing domains only.
SHA25646b2155c1e71b840d4b7a2e94410b89a61e2446523e6f497206d402eb02e0e93Hash of the archive containing the stage one loader and encrypted MLTBackdoor.
SHA2569e52cc90cff150abe21f0a6440e86e0a99ff383b81061b96def8948e21d0ac66Hash of an MLTBackdoor sample containing domains and DGA.
SHA256ced6b0f44410f6133ad63b61e04613a8b56cc3338d7b34497540e9541163e7ecHash of an MLTBackdoor sample using the DGA only.
SHA256d34e4038c5c80728f9648ba84833f69bc1ccea82e2e8e748b7b7f02fb687b92bHash of the MLTBackdoor update sideload archive.

MITRE ATT&CK

T1027 · Obfuscated Files or InformationMLTBackdoor uses MBA and control flow flattening to obfuscate its code.T1041 · Exfiltration Over C2 ChannelMLTBackdoor’s built-in commands include uploading files from the victim’s system.T1059.003 · Windows Command ShellThe ClickFix chain executes commands through cmd.exe.T1071.001 · Web ProtocolsMLTBackdoor communicates with its C2 over TLS using a fixed HTTP path and User-Agent.T1105 · Ingress Tool TransferMLTBackdoor’s built-in commands include downloading files from the victim’s system.T1140 · Deobfuscate/Decode Files or Informationendpointdlp.dll decrypts the RC4-encrypted data.bin payload.T1189 · Drive-by CompromiseThe infection chain starts with a ClickFix lure on an automotive-related web page.T1497.001 · System ChecksMLTBackdoor checks for virtualization and sandbox indicators, including hypervisor details, drivers, RAM, CPU count, and uptime.T1497.003 · Time Based ChecksMLTBackdoor performs a timing check using repeated RDTSC and CPUID loops.T1568.002 · Domain Generation AlgorithmsMLTBackdoor uses a date-based domain generation algorithm to maintain C2 contact.T1573.001 · Symmetric CryptographyMLTBackdoor encrypts C2 communications using ECDH-derived AES-256-GCM session keys.T1574.002 · DLL Side-LoadingThe decrypted MLTBackdoor payload reuses the endpointdlp.dll filename and is sideloaded through the legitimate signed mpextms.exe executable.T1622 · Debugger EvasionMLTBackdoor checks for debuggers and other analysis environments.

Malware

Vendors

Products

Tools

Related Articles