TELEPUZ Malware-as-a-Service Spreads via ClickFix Attacks and Go-Variant Vidar Stealer Chain
TELEPUZ Malware-as-a-Service Spreads via ClickFix Attacks (TL-2026-1420), also tracked as TELEPUZ, is a high-severity malware campaign, first published 2026-07-16. It has no confirmed attribution, affects Microsoft Windows (all supported desktop versions), maps to 41 MITRE ATT&CK techniques (T1008, T1027, T1033), and is covered by 9 detection rules and 49 indicators of compromise.
Key facts for TL-2026-1420
- Threat ID
- TL-2026-1420
- Also known as
- TELEPUZ, TELEPUZ.dll, CLICKFIX-VIDAR-TELEPUZ chain
- Severity
- HIGH
- Status
- ACTIVE
- Category
- MALWARE
- First published
- 2026-07-16
- Last reviewed
- 2026-07-16
- Attribution confidence
- LOW
- Motivation
- FINANCIAL
- Target sectors
- generalpublic, finance, consumer, smallbusiness
- Target regions
- Global (excluding CIS: Ukraine, Belarus, Armenia, Azerbaijan, Tajikistan, Georgia, Kazakhstan, Kyrgyzstan, Turkmenistan, Uzbekistan, Moldova)
- Detection rules
- 9
- Indicators of compromise
- 49
Malware and tooling in TELEPUZ Malware-as-a-Service Spreads via ClickFix Attacks
Malware and tooling: TELEPUZ, Vidar Stealer (Go variant), Polygon smart contract 0xf55Bea1FdCf1c3ABb39ab92567C09aC1BFf6753E (method selector 0xc3f909d4)
TELEPUZ is a modular, MaaS malware written in C that has been distributed since late April 2026 via ClickFix clipboard-hijacking lures on compromised websites. The three-stage infection chain (ClickFix PowerShell → Vidar Stealer Go variant → TELEPUZ stager) deploys a 64-bit DLL loaded via rundll32.exe that provides operators with keylogging, screenshot capture, Chrome cookie theft, and direct in-browser control via Chrome DevTools Protocol and WebDriver BiDi.
How TELEPUZ Malware-as-a-Service Spreads via ClickFix Attacks works
TELEPUZ is a lightweight, modular malware-as-a-service (MaaS) platform written in C, first observed propagating in the wild in late April 2026 and reverse-engineered by Cyril François of Elastic Security Labs (published 2026-07-16). The infection chain begins with a ClickFix social-engineering lure on a compromised or attacker-controlled website: the victim is presented with a fake CAPTCHA, browser-update, or content-access prompt that has silently copied a malicious command to the clipboard, and is instructed to paste and run it via the Windows Run dialog or PowerShell. The resulting PowerShell command (using obfuscated flags '-NoP -w h -ep bypass' and string-concatenated 'Down'+'loadFile') retrieves a binary from hxxps://memshowblob[.]forum/api/index.php?a=grab into %TEMP% and executes it.
That first-stage binary is a Go-language rewrite of the well-known Vidar Stealer (sample hash 580b441e2961739fd26e54e0a0ea08351cb10a51839519fc722cfa39ecd0c954), which independently harvests host and browser data and then fetches a small (13-15 KB) TELEPUZ stager PE (hash 03fa348b70819296c958c842e7646b3b7efe5fa217ed5098143003c47995a746) from hurgadatour[.]shop. The stager downloads the main 64-bit TELEPUZ.dll payload and launches it via rundll32.exe using disguised export names, sharing string-encryption and import-hashing routines with the main payload to confirm family linkage.
Once loaded, TELEPUZ performs extensive anti-analysis: VM/hypervisor detection (CPU count, RAM, disk space, hypervisor device names), CIS-region geofencing via LCID checks (blocking Ukrainian, Belarusian, Armenian, Azerbaijani, Tajik, Georgian, Kazakh, Kyrgyz, Turkmen, Uzbek, and Moldovan locales), sandbox/researcher username and hostname blocklists, and debugger detection (NtQueryInformationProcess, hardware breakpoints, ThreadHideFromDebugger, NtClose(0xDEADBEEF) crash-the-debugger trick, PEB.BeingDebugged). It then patches AMSI (AmsiScanBuffer -> E_INVALIDARG), disables ETW (EtwEventWrite/NtTraceEvent stubs), unhooks NTDLL, removes DLL-notification callbacks, and executes syscalls indirectly via patched trampolines planted in legitimate system DLLs (dfscli.dll, davhlpr.dll, msdtclog.dll, dsrole.dll, secur32.dll) to evade EDR hooking.
Privilege escalation uses either a COM-elevation/ShellExecute UAC bypass or an AppInfo ALPC/DebugObjects technique that hijacks a debug-object handle from an elevated auto-elevating binary (computerdefault.exe) to spawn an elevated rundll32.exe; SYSTEM-level access is obtained by stealing tokens from spoolsv.exe, msdtc.exe, WmiPrvSE.exe, or svchost.exe. Persistence is installed as a Windows service named 'CipherAllocator' hosted in svchost.exe, with DLL fallback paths under masquerading folder names (DCFG\Runtime\Themes\Processor, StateRepository\Host\Recovery, XeroxPrint\Temp\Worker, Jundrax\Tracker).
C2 communication is over WebSocket (optionally TLS via SChannel) to a path '/cdn/health?sid=<SESSION_ID>' where the session ID is derived from hardware serial, computer name, and OS install date via FNV1_32 and a custom ROR27 hash. Commands are hashed with a DJB2-style algorithm and dispatched across 36 distinct capabilities including keylogging, screenshotting, Chrome cookie extraction via a downloaded 'chromeelevator' helper, process hollowing into dllhost.exe, arbitrary module loading, and a browser web-injection module. Primary C2 domains are cal.joycedoula[.]com[.]br (earliest, April 2026) and cal.snehamumbai[.]org (current), both apparently compromised legitimate sites in Brazil and India, fronted by Cloudflare.
TELEPUZ implements four independent dead-drop resolvers for C2 fallback: a Telegram channel (t[.]me/chanadarkpart, created ~2026-04-27/29) with XOR-key 'Goodman' encrypted addresses; a Steam Community profile (steamcommunity[.]com/profiles/76561199705801219) whose display name embeds an alternate XOR-key ('111111111') encrypted address; a DNS TXT dead-drop at codebasecode[.]com (no records observed to date); and a Polygon blockchain smart contract (0xf55Bea1FdCf1c3ABb39ab92567C09aC1BFf6753E, method selector 0xc3f909d4) whose JSON-RPC response is AES-256-CBC decrypted to yield 'h=cal.snehamumbai[.]org|p=443|ssl=1', with a built-in kill-switch (a response under 10 bytes triggers ExitThread).
The WebInjector module implements true man-in-the-browser capability: it attaches to Chrome via the Chrome DevTools Protocol (scanning debug ports 9222-9229) and to Firefox via a WebDriver BiDi equivalent, injecting JavaScript SDK payloads (up to 65 KB) to intercept page loads, swap form fields (notably IBAN/bank-transfer fields), and steal cookies/session data in real time, optionally proxying stolen data directly to the C2 over a dedicated '/ws/inject?cid=' channel.
Infrastructure evolved rapidly: distribution domains rotated at least every few days from May through July 2026 (chubrik[.]sbs, betalegenda[.]cfd, mavpaprokla[.]lat, comicstar[.]lat, bigblower[.]click, momasites[.]lol/.com, mamsites[.]lol, hardenedom/hardendom/hardeneddom[.]shop, netblokirovka/netblokir/netlobikrovka[.]asia, neblokirovka[.]as, kidsko[.]shop, mazaporka[.]shop, hurgadatour[.]shop, krabsburger[.]xyz, zewaplus[.]club, plus two bare Cloudflare-fronted IPs 172.67.215.214 and 172.67.165.144), all serving payloads under a standardized '/files/telemetriawork/telepuz.dll' path (early builds used randomized paths). Daily VirusTotal build submissions, the small number of live C2 domains, and code-quality/feature-completeness indicators (e.g. an unimplemented InjectShellcode command) point to a small team or solo developer actively iterating a nascent MaaS offering rather than a mature, widely-resold crimeware kit.
MITRE ATT&CK techniques used in TL-2026-1420
Command and Control
T1008 Fallback Channels; T1071 Application Layer Protocol; T1102 Web Service; T1105 Ingress Tool Transfer; T1568 Dynamic Resolution; T1573 Encrypted Channel
Defense Evasion
T1027 Obfuscated Files or Information; T1036 Masquerading; T1070 Indicator Removal; T1497 Virtualization/Sandbox Evasion; T1620 Reflective Code Loading; T1622 Debugger Evasion
Discovery
T1033 System Owner/User Discovery; T1057 Process Discovery; T1082 System Information Discovery; T1083 File and Directory Discovery; T1518 Software Discovery; T1614 System Location Discovery
Exfiltration
T1041 Exfiltration Over C2 Channel
Privilege Escalation
T1055 Process Injection; T1134 Access Token Manipulation; T1548 Abuse Elevation Control Mechanism
Credential Access
T1056 Input Capture; T1539 Steal Web Session Cookie; T1555 Credentials from Password Stores
Execution
T1059 Command and Scripting Interpreter; T1106 Native API; T1129 Shared Modules; T1204 User Execution; T1569 System Services
Persistence
T1112 Modify Registry; T1543 Create or Modify System Process
Collection
T1113 Screen Capture; T1185 Browser Session Hijacking; T1560 Archive Collected Data
Initial Access
stealth
T1218 System Binary Proxy Execution
Resource Development
T1584 Compromise Infrastructure; T1587 Develop Capabilities
Reconnaissance
T1592 Gather Victim Host Information
defense-impairment
Affected products and versions in TELEPUZ Malware-as-a-Service Spreads via ClickFix Attacks
- Microsoft — Windows (all supported desktop versions)
Vulnerable versions: Windows 10; Windows 11; Windows Server (rundll32-capable builds) - Google — Chrome / Chromium-based browsers
Vulnerable versions: any version exposing remote-debugging ports 9222-9229 - Mozilla — Firefox
Vulnerable versions: any version supporting WebDriver BiDi remote automation
Remediation for TELEPUZ Malware-as-a-Service Spreads via ClickFix Attacks
Immediate actions
- Block C2 domains cal.joycedoula.com.br and cal.snehamumbai.org at DNS/proxy/firewall
- Block all known distribution domains and IPs (chubrik.sbs, betalegenda.cfd, mavpaprokla.lat, comicstar.lat, bigblower.click, momasites.lol, momasites.com, mamsites.lol, hardenedom.shop, hardendom.shop, hardeneddom.shop, netblokirovka.asia, netblokir.asia, netlobikrovka.asia, neblokirovka.as, kidsko.shop, mazaporka.shop, hurgadatour.shop, krabsburger.xyz, zewaplus.club, 172.67.215.214, 172.67.165.144)
- Block memshowblob.forum (initial ClickFix downloader endpoint)
- Deploy detection/blocking for the CipherAllocator service name and associated registry keys
- Alert on rundll32.exe launched with unusual/disguised export names shortly after a PowerShell download-and-execute chain
- Educate users on ClickFix/pastejacking social engineering; disable 'Run' dialog paste-and-execute where feasible via GPO
Workarounds
- Restrict PowerShell execution policy and log ScriptBlock/Module logging to catch obfuscated '-NoP -w h -ep bypass' invocations
- Restrict outbound WebSocket connections on non-standard health-check style paths (e.g. /cdn/health?sid=)
Longer-term hardening
- Deploy EDR with behavioral detection for indirect syscalls, NTDLL unhooking, and AMSI/ETW patching
- Monitor for Chrome/Firefox remote-debugging port usage (9222-9229) by non-developer processes
- Implement application allowlisting to prevent unsigned DLL execution via rundll32.exe
- Hunt for Telegram/Steam-profile/blockchain dead-drop resolver network patterns as a general MaaS detection heuristic
- Deploy clipboard-monitoring / paste-warning controls to blunt ClickFix-style attacks broadly
Timeline of TELEPUZ Malware-as-a-Service Spreads via ClickFix Attacks
- Telegram dead-drop channel t[.]me/chanadarkpart created, marking the earliest observed infrastructure setup for the campaign.
- First TELEPUZ sample (hash d0bba09f1bf9253816511731dd376e1cbbc8437c6225fda8b04c0bf1787236b9) submitted to VirusTotal, using early randomized distribution paths.
- Distribution domain chubrik[.]sbs first observed serving payloads, beginning a pattern of rapid domain rotation.
- Domain mavpaprokla[.]lat first observed using the standardized /files/telemetriawork/telepuz.dll distribution path, indicating operational maturation.
- Multiple new distribution domains (momasites.com, mamsites.lol, hardenedom.shop) observed within days of each other, indicating a significant increase in campaign volume.
- hurgadatour[.]shop first observed distributing TELEPUZ stager and main payload, later cited as the primary distribution domain in initial public reporting.
- Cloudflare-fronted IP 172.67.165.144 observed as the most recent distribution endpoint at time of analysis, confirming continued active operation.
- Elastic Security Labs (Cyril François) publishes full reverse-engineering analysis of TELEPUZ, its infection chain, C2 architecture, and IOCs; The Hacker News republishes coverage the same day.
Sources cited for TELEPUZ Malware-as-a-Service Spreads via ClickFix Attacks
- New TELEPUZ Malware Spreads via ClickFix Attacks
- TELEPUZ MaaS Malware: CLICKFIX-VIDAR Attack Chain Analysis
- Elastic Security Labs — Author: Cyril François
- Australia warns of ClickFix attacks pushing Vidar Stealer malware
- ClickFix distributing Vidar Stealer via WordPress targeting Australian infrastructure
- Vidar v1.5 in Go: same family, new language, heavy sandbox checks
- Vidar Stealer Unmasked: Code Signing Abuse, Go Loaders and File Inflation
- MITRE ATT&CK: System Binary Proxy Execution: Rundll32
Threats related to TELEPUZ Malware-as-a-Service Spreads via ClickFix Attacks
- TELEPUZ: Modular MaaS Banking WebInjector Distributed via ClickFix/VIDAR Chain
- ClickFix Campaign Delivers TELEPUZ Modular RAT via VIDAR-Based Second Stage
- TELEPUZ: New Modular Malware-as-a-Service Distributed via ClickFix Social Engineering
- Fake Google/Cloudflare Verification Pages Spread Multiple Malware Families via ClickFix (HijackLoader, StealC, Remus Stealer, Amatera Stealer, CastleLoader, NetSupport RAT, ResiLoader)
- ClickFix Campaigns Evolve API-Driven Payload Delivery: Analysis of 3,000 Live Payloads Reveals New Evasion Techniques
Detection coverage for TL-2026-1420
As of 2026-07-16, Threadlinqs Intelligence publishes 9 detection rule(s) for TL-2026-1420 across Splunk SPL, Microsoft KQL and Sigma, covering 49 indicator(s) of compromise. The whole corpus is readable without an account; a free account unlocks full detection query text in Splunk SPL, Microsoft KQL and Sigma; paid tiers add raw indicator values, correlation and the MCP server. Threadlinqs MCP server · View plans.
Community OSINT corroboration for TL-2026-1420
1 of this threat's indicators have also been reported by the open-source security community, which observed at least one of them before this report was published. Community sightings are unverified and are kept separate from Threadlinqs' curated indicators. Indicator values, reporters and campaign linkage are available to authenticated Red-tier users.