TELEPUZ Malware Spreads Through ClickFix and VIDAR Infection Chain

· Original article ↗

Summary

Elastic researchers describe TELEPUZ, a modular Windows malware delivered through ClickFix and VIDAR. The actively developed threat uses WebSocket command-and-control and downloadable modules; researchers say it may be malware-as-a-service.

Key points

  • A ClickFix lure prompts users to execute a PowerShell command that downloads a VIDAR Go variant, which then delivers a TELEPUZ stager and DLL.
  • TELEPUZ uses indirect syscalls, import hashing, encrypted strings and environmental checks; it also patches AMSI and ETW and removes monitoring callbacks.
  • The malware attempts UAC bypass and SYSTEM token theft, then can establish persistence as a Windows service.
  • Its WebSocket command-and-control has fallback discovery methods using Telegram, Steam profiles, DNS and a Polygon smart contract.
  • Downloadable modules support keylogging, data theft and web injection. The injector uses browser debugging protocols to intercept pages and can target financial form fields.
  • Elastic observed regular new builds and estimates activity began in late April 2026; its malware-as-a-service assessment remains tentative.
  • The analyzed sample's shellcode injection command was not yet implemented, consistent with ongoing development.

Article Details

Attack Vectors
  • A ClickFix lure prompts users to execute a PowerShell command that downloads and runs a VIDAR Go variant.
  • VIDAR downloads the TELEPUZ stager and main DLL. TELEPUZ can then download additional modules and execute payloads through process hollowing.
  • TELEPUZ communicates with C2 over WebSockets and can discover fallback addresses through Telegram, Steam profiles, DNS, and a Polygon smart contract.
Defensive Notes
  • Elastic provides the Windows_Trojan_Telepuz.yar detection rule.
  • The article identifies service-based persistence, including the service name CipherAllocator, and default module paths that may assist investigation.

Indicators of compromise

TypeIndicatorContext
HOSTNAMEcal[.]joycedoula[.]com[.]brApparently compromised website used as TELEPUZ C2 and present in early sample configurations.
HOSTNAMEcal[.]snehamumbai[.]orgApparently compromised website used as TELEPUZ fallback C2.
SHA25603fa348b70819296c958c842e7646b3b7efe5fa217ed5098143003c47995a746TELEPUZ third-stage stager sample.
SHA256444f1c0c82b3f6cc31d685bac68b20edbde5722ce219af9cceab0c2a6537efc1TELEPUZ web injector module sample.
SHA256580b441e2961739fd26e54e0a0ea08351cb10a51839519fc722cfa39ecd0c954VIDAR Go second-stage sample.
SHA25658aec6e3835aaf20f7b4a7e308b36a19e7454673a6f71783871e9bcf6cae8eedReference TELEPUZ main payload sample.
SHA2569733a3f6409de81271f21993c7f8b9865ac9f5c68c3d4336e91afe6b312477ebTELEPUZ stealer module sample.
SHA256a955d7e2819d5fa8b5f879cb970e1a1a91327098a7383f2a03a5e1e7e19435e3TELEPUZ keylogger module sample.
SHA256bf3b4e645a3c0c23f87c55971069014f7424ad14497371ee7567eff68ffaf343TELEPUZ main payload sample.
SHA256ff791fe1532a2dc3b3c188a71bfd0177f973ef228e4d1dda1db6d3c4b0d62b3eTELEPUZ main payload sample.
URLhxxp[:]//krabsburger[.]xyz/files/telemetriawork/telepuz.dllTELEPUZ payload download URL.
URLhxxps[:]//172[.]67[.]165[.]144/files/telemetriawork/telepuz.dllSpecific IP-based TELEPUZ payload download URL listed in the staging table.
URLhxxps[:]//betalegenda[.]cfd/files/xK7mR9pL2nQw5tY8/kmwvogwx.dllTELEPUZ stage download URL.
URLhxxps[:]//bigblower[.]click/files/telemetriawork/telepuz.dllTELEPUZ payload download URL.
URLhxxps[:]//chubrik[.]sbs/files/xK7mR9pL2nQw5tY8/ygvfuyze.dllTELEPUZ stage download URL.
URLhxxps[:]//comicstar[.]lat/files/telemetriawork/telepuz.dllTELEPUZ payload download URL.
URLhxxps[:]//hardendedom[.]shop/files/lemetriawork/epuz.dllTELEPUZ stage download URL.
URLhxxps[:]//hardendom[.]shop/files/telemetry/telepuz.dllTELEPUZ payload download URL.
URLhxxps[:]//hardeneddom[.]shop/files/telemetrywork/telepuzTELEPUZ payload download URL.
URLhxxps[:]//hardenedom[.]shop/files/telemetriawork/telepuz.dllTELEPUZ payload download URL.
URLhxxps[:]//hurgadatour[.]shop/files/telemetriawork/telepuz.dllTELEPUZ payload download URL.
URLhxxps[:]//mamsites[.]lol/files/telemetrywork/telepuz.dllTELEPUZ payload download URL.
URLhxxps[:]//mavpaprokla[.]lat/files/telemetriawork/telepuz.dllTELEPUZ payload download URL.
URLhxxps[:]//memshowblob[.]forum/api/index.php?a=grabClickFix download URL for the VIDAR Go second stage.
URLhxxps[:]//momasites[.]com/files/telemetrywork/telepuzTELEPUZ payload download URL.
URLhxxps[:]//momasites[.]lol/files/telemetriawork/telepuz.dllTELEPUZ payload download URL.
URLhxxps[:]//neblokirovka[.]as/telemetry/network/telepuz.dllTELEPUZ payload download URL.
URLhxxps[:]//netblokirovka[.]asia/files/telemetriawork/telepuz.dllTELEPUZ payload download URL.
URLhxxps[:]//steamcommunity[.]com//profiles/76561199705801219Steam profile used to publish encrypted TELEPUZ fallback C2 information.

MITRE ATT&CK

T1027 · Obfuscated Files or InformationTELEPUZ uses garbage instructions, import hashing, and encrypted strings to hinder analysis.T1055.012 · Process HollowingThe DownloadRunPE command can hollow a new dllhost.exe process and run a downloaded executable.T1056.001 · KeyloggingTELEPUZ can download and start a keylogger module.T1059.001 · PowerShellThe ClickFix command uses PowerShell to download and execute the VIDAR Go stage.T1070.004 · File DeletionTELEPUZ can copy itself to a persistence directory and delete the original sample.T1071.001 · Web ProtocolsTELEPUZ uses WebSockets, optionally secured with TLS, for C2 communication.T1102 · Web ServiceTELEPUZ retrieves fallback C2 information from a Telegram channel and a Steam profile.T1105 · Ingress Tool TransferVIDAR retrieves the TELEPUZ stager and DLL, and TELEPUZ downloads additional modules.T1113 · Screen CaptureTELEPUZ has a Screenshot command.T1134.001 · Token Impersonation/TheftDepending on configuration, TELEPUZ steals a token from a SYSTEM process to gain SYSTEM privileges.T1497.001 · System ChecksTELEPUZ checks hardware resources, system names, and display-device indicators for sandbox or virtualized environments.T1543.003 · Windows ServiceTELEPUZ creates registry entries to load itself as a service in svchost.exe.T1548.002 · Bypass User Account ControlTELEPUZ bypasses UAC using an elevated COM object or an AppInfo and DebugObjects approach.T1562.001 · Disable or Modify ToolsTELEPUZ patches AMSI and ETW functions and removes third-party DLL notification callbacks to reduce monitoring.T1622 · Debugger EvasionTELEPUZ checks process debugging information, hardware breakpoints, and the PEB debugging flag.

Malware

Tools

Countries

Related Articles