Full research report
WordlistLoader Delivers Amatera via ClickFix, SynkLoader Phishes Windows Passwords
Executive assessment
WordlistLoader's primary innovation is encoding shellcode as sequences of plain English words drawn from a fixed 256-word vocabulary, a technique designed to defeat both signature-based and entropy-based detection by presenting payload bytes as human-readable text. Combined with a hardware-breakpoint-driven ETW bypass that silences kernel-level telemetry, it delivers Amatera 4.3.3-alpha1, which introduces direct-kernel-call trampolines (Heaven's Gate) and a Chromium application-bound encryption bypass via thread-pool hijacking—capabilities previously associated with more sophisticated commodity stealers such as Lumma. SynkLoader is architecturally distinct: a multi-language modular kit (Python, PowerShell, C#, C++) assessed as an initial-access broker tool, whose PhishLocker component harvests Windows credentials through a convincing full-screen fake lock screen without exploiting any software vulnerability. Neither malware family is associated with CVEs; the entire attack surface in both chains is user behaviour under social engineering pressure, meaning clipboard-execution awareness, Teams external-messaging controls, and application-execution policy (blocking unsigned DLLs from network paths) are the highest-priority defensive levers. The Amatera lineage's rapid capability growth between versions 4.0.2 and 4.3.3—including tripled wallet targets, doubled browser coverage, and improved kernel-evasion techniques—indicates an active development operation iterating quickly against browser-vendor and endpoint-security countermeasures.
What happened
Gen Digital published research on 19 August 2026 identifying WordlistLoader, a new intermediate-stage loader delivered via ClearFake campaigns using the ClickFix social engineering technique; it encodes shellcode as sequences of plain English words and ultimately executes Amatera Stealer 4.3.3-alpha1. Separately, Expel researchers identified SynkLoader, a modular malware family delivered via Microsoft Teams phishing impersonating IT help desk personnel, first compiled around 28 July 2026. Both malware families are assessed as likely serving ransomware initial-access brokers. Amatera is the rebranded and actively developed continuation of ACR Stealer (AcridRain), a C++ information stealer previously sold as malware-as-a-service on Russian-speaking forums by the actor SheldIO.
Affected scope
Windows users on 32-bit and 64-bit systems targeted through compromised websites serving ClickFix prompts; corporate employees receiving unsolicited Microsoft Teams messages impersonating IT support; users of Chromium-based browsers (Chrome, Edge, Brave) at risk from Amatera's application-bound encryption bypass; holders of cryptocurrency assets across 137 desktop wallet types and 165 browser extensions targeted by Amatera's expanded credential harvesting.
Technical assessment
WordlistLoader encodes shellcode bytes as entries from a 256-word English vocabulary, evading entropy- and signature-based detection by presenting as plain text. It bypasses Event Tracing for Windows by setting a hardware breakpoint on ntdll's trace-event function and redirecting execution to a no-op stub via a vectored exception handler. Payload delivery uses WebDAV shares mounted by pushd and executed through rundll32.exe, with conhost --headless suppressing visible console windows. EtherHiding stores the first-stage JavaScript in a blockchain smart contract, allowing URL rotation without modifying compromised websites. Amatera 4.3.3-alpha1 adds Heaven's Gate indirect syscall trampolines to bypass user-mode hooks and a novel Chromium application-bound encryption bypass via thread-pool (PoolParty variant 7) hijacking. SynkLoader's PhishLocker overlays a convincing fake Windows 11 lock screen to harvest credentials without exploiting any software vulnerability.
Recommended defensive actions
- Block or alert on rundll32.exe loading DLLs from WebDAV UNC paths, especially where preceded by pushd commands or conhost --headless invocations in the process tree.
- Audit Microsoft Teams external-access policies to restrict or disable chat from unmanaged external tenants, reducing the IT-impersonation phishing surface.
- Monitor for randomly named scheduled tasks configured to trigger at logon and at a fixed daily time, a confirmed SynkLoader persistence indicator.
- Deploy endpoint detection rules for hardware-breakpoint manipulation of ntdll (NtTraceEvent) and VEH-handler registration from unsigned modules, indicating WordlistLoader's ETW bypass.
- Hunt for out-of-process memory writes to Chromium browser regions and NtSetIoCompletion calls from unexpected parent processes, indicating Amatera's application-bound encryption bypass via thread-pool hijacking.
Uncertainties and evidence gaps
- No confirmed attribution of WordlistLoader or SynkLoader to a specific named threat actor or group beyond Amatera's MaaS context under SheldIO; whether the two loaders share operators is unconfirmed.
- Victim count and geographic spread of active SynkLoader deployments are not publicly quantified; the 28 July 2026 first-compilation date is approximate.
- The number of compromised websites serving ClearFake ClickFix prompts beyond the six listed examples is unknown.
- Whether Amatera's source-code sale in 2024 has produced additional variants under different operators is unresolved.
Vulnerability flow
Defender-oriented path reconstructed only from sourced report findings. Unknown stages are omitted.
No CVEs associated with this story; both WordlistLoader and SynkLoader are confirmed active in campaigns as of August 2026, relying entirely on social engineering (ClickFix clipboard commands and Microsoft Teams IT-impersonation) rather than software vulnerability exploitation.
Investigation began with the THN article describing two newly identified malware families—WordlistLoader and SynkLoader—attributed to Gen Digital and Expel research respectively. The Gen Digital primary blog post provided granular technical detail confirming the novel wordlist encoding scheme, ETW bypass, and Amatera 4.3.3-alpha1 capabilities; BleepingComputer independently verified SynkLoader's modular design from a separate research team. Amatera's lineage and SheldIO attribution were corroborated through eSentire's prior version analysis and Malpedia's ACR Stealer reference entry. No CVEs are associated with this story; exploitation relies entirely on social engineering rather than software vulnerabilities, which is the key defensive framing.
- What does the primary THN article report about WordlistLoader and SynkLoader, and which primary research sources does it cite?Fetched the THN article to extract technical claims and identify underlying research attribution.thehackernews.com ↗
THN summarises Gen Digital research on WordlistLoader (ClickFix/EtherHiding delivery, wordlist shellcode, WebDAV rundll32 chain) and cites Expel for SynkLoader; Amatera is linked to ACR Stealer and the SheldIO actor.
why Established the event scope and identified Gen Digital and Expel as independent primary sources requiring direct verification.
- Is there broader independent coverage of this campaign and what is the publication timeline?Searched for WordlistLoader, Amatera, ClickFix, and ClearFake coverage in 2026.
Multiple independent outlets (GBHackers, CyberPress, BrinzTech, CybersecurityNews) covered the story citing Gen Digital's 19 August 2026 publication; RST Cloud flagged the campaign as high-completeness around the same date.
why Confirmed widespread independent secondary coverage and established the publication date, supporting the campaign's authenticity.
- What technical depth does Gen Digital's own blog provide, and does it confirm or extend the THN summary?Fetched the Gen Digital primary research post directly.gendigital.com ↗
Confirmed wordlist encoding scheme with a 256-word vocabulary, hardware-breakpoint ETW bypass, Heaven's Gate x64 indirect syscall trampolines in Amatera 4.3.3-alpha1, Chromium ABE bypass via PoolParty thread-pool hijacking, 14 C2 domains, and 21 file hashes across both malware families.
why Primary source substantially elevated confidence in the technical assessment and provided artefacts (hashes, C2 domains) for defender use.
- Does independent reporting corroborate SynkLoader's capabilities and delivery method?Searched for SynkLoader and Microsoft Teams phishing 2026, then fetched the BleepingComputer article.bleepingcomputer.com ↗
Expel researchers confirmed seven SynkLoader modules, Azure blob storage MSI delivery, approximately 28 July 2026 compilation date, per-infection unique module hashes, and ransomware group access-brokering assessment.
why Independent research team on a separate outlet corroborated SynkLoader's existence and capabilities, satisfying the two-source requirement for this threat family.
- What is Amatera's malware lineage, actor attribution, and are any CVEs associated with the campaign?Fetched the Malpedia ACR Stealer entry and the eSentire Amatera 4.0.2 Beta analysis.malpedia.caad.fkie.fraunhofer.de ↗
Malpedia confirms SheldIO attribution on Russian-speaking forums, GrMsk Stealer lineage, and Amatera as the rebranded successor; eSentire documents prior capability expansion (65 browsers, 137 wallets, RecycledGate syscall obfuscation, ECDH C2). No CVEs are associated with the current campaign.
why Established the malware family's history and confirmed that defensive posture must focus on social-engineering controls and application-execution policies rather than vulnerability patching.
Research coverage
All 67 registered source leaves were evaluated for this run: 60 completed, 0 were unavailable, 0 failed and 7 were disabled. For this story, 2 registered sources supplied useful evidence (1 primary, 1 corroborating, 0 contextual and 0 PoC/exploit references). 58 completed sources contained no matched information for this story.
Complete source-by-source audit 67 sources
| Source | Run result | Value | Why it was useful — or not |
|---|---|---|---|
| The Hacker Newsnews | ok8 records | Primary evidence1 matched items | Published the source report used to frame and date the event. |
| BleepingComputernews | ok9 records | Corroborating1 matched items | Supplied independent analysis opened and verified during focused research. |
| AlienVault OTXdark_web | ok10 records | Checked — no match | The source completed, but none of its retained records matched this story. |
| CIRCL CVEcve | ok30 records | Checked — no match | The source completed, but none of its retained records matched this story. |
| CISA Alertsnews | ok empty0 records | Checked — no match | The source completed but returned no records in the collection scope. |
| CISA KEVkev | ok1675 records | Checked — no match | The source completed, but none of its retained records matched this story. |
| Cisco PSIRTvendor_advisory | ok5332 records | Checked — no match | The source completed, but none of its retained records matched this story. |
| Cisco Talosnews | ok empty0 records | Checked — no match | The source completed but returned no records in the collection scope. |
| deepdarkCTI CVE most exploiteddeepdarkcti | ok94 records | Checked — no match | The source completed, but none of its retained records matched this story. |
| deepdarkCTI Discorddeepdarkcti | ok7 records | Checked — no match | The source completed, but none of its retained records matched this story. |
| deepdarkCTI exploitsdeepdarkcti | ok24 records | Checked — no match | The source completed, but none of its retained records matched this story. |
| deepdarkCTI forumsdeepdarkcti | ok264 records | Checked — no match | The source completed, but none of its retained records matched this story. |
| deepdarkCTI malware as a servicedeepdarkcti | ok7 records | Checked — no match | The source completed, but none of its retained records matched this story. |
| deepdarkCTI malware samplesdeepdarkcti | ok3 records | Checked — no match | The source completed, but none of its retained records matched this story. |
| deepdarkCTI marketsdeepdarkcti | ok127 records | Checked — no match | The source completed, but none of its retained records matched this story. |
| deepdarkCTI phishingdeepdarkcti | ok19 records | Checked — no match | The source completed, but none of its retained records matched this story. |
| deepdarkCTI ransomware gangsdeepdarkcti | ok687 records | Checked — no match | The source completed, but none of its retained records matched this story. |
| deepdarkCTI RATsdeepdarkcti | ok1 records | Checked — no match | The source completed, but none of its retained records matched this story. |
| deepdarkCTI Telegram infostealerdeepdarkcti | ok130 records | Checked — no match | The source completed, but none of its retained records matched this story. |
| deepdarkCTI Telegram threat actorsdeepdarkcti | ok1012 records | Checked — no match | The source completed, but none of its retained records matched this story. |
| deepdarkCTI Twitter threat actorsdeepdarkcti | ok39 records | Checked — no match | The source completed, but none of its retained records matched this story. |
| Exploit-DBexploit_reference | ok empty0 records | Checked — no match | The source completed but returned no records in the collection scope. |
| FIRST EPSSepss | ok | Checked — no match | The source completed, but none of its retained records matched this story. |
| Fortinet PSIRTvendor_advisory | disabled | Disabled | Disabled in the source registry; no check was attempted. |
| GitHub topic: cveresearch | ok empty0 records | Checked — no match | The source completed but returned no records in the collection scope. |
| GitHub topic: exploitresearch | ok empty0 records | Checked — no match | The source completed but returned no records in the collection scope. |
| GitHub topic: penetration-testingresearch | ok empty0 records | Checked — no match | The source completed but returned no records in the collection scope. |
| GitHub topic: pocresearch | ok empty0 records | Checked — no match | The source completed but returned no records in the collection scope. |
| GitHub topic: vulnerabilityresearch | ok empty0 records | Checked — no match | The source completed but returned no records in the collection scope. |
| GreyNoiseexploit_reference | ok empty0 records | Checked — no match | The source completed but returned no records in the collection scope. |
| KrebsOnSecuritynews | ok empty0 records | Checked — no match | The source completed but returned no records in the collection scope. |
| LinkedIn RSS proxy feeds (disabled)research | disabled | Disabled | Disabled in the source registry; no check was attempted. |
| MalwareBazaardark_web | ok1 records | Checked — no match | The source completed, but none of its retained records matched this story. |
| Mastodon #cveresearch | ok20 records | Checked — no match | The source completed, but none of its retained records matched this story. |
| Mastodon #cybersecurityresearch | ok18 records | Checked — no match | The source completed, but none of its retained records matched this story. |
| Mastodon #exploitresearch | ok20 records | Checked — no match | The source completed, but none of its retained records matched this story. |
| Mastodon #infosecresearch | ok20 records | Checked — no match | The source completed, but none of its retained records matched this story. |
| Mastodon #malwareresearch | ok20 records | Checked — no match | The source completed, but none of its retained records matched this story. |
| Mastodon #ransomwareresearch | ok20 records | Checked — no match | The source completed, but none of its retained records matched this story. |
| Mastodon #threatintelresearch | ok17 records | Checked — no match | The source completed, but none of its retained records matched this story. |
| Mastodon #vulnerabilityresearch | ok19 records | Checked — no match | The source completed, but none of its retained records matched this story. |
| Metasploit module metadataexploit_reference | ok empty0 records | Checked — no match | The source completed but returned no records in the collection scope. |
| Microsoft MSRCvendor_advisory | ok1590 records | Checked — no match | The source completed, but none of its retained records matched this story. |
| Microsoft Securitynews | ok empty0 records | Checked — no match | The source completed but returned no records in the collection scope. |
| MISP Galaxyresearch | ok empty0 records | Checked — no match | The source completed but returned no records in the collection scope. |
| MISP threat actor galaxyactor | ok0 records | Checked — no match | The source completed, but none of its retained records matched this story. |
| NVDcve | ok900 records | Checked — no match | The source completed, but none of its retained records matched this story. |
| Palo Alto Networks PSIRTvendor_advisory | ok25 records | Checked — no match | The source completed, but none of its retained records matched this story. |
| ProjectDiscovery nuclei templatesexploit_reference | ok empty0 records | Checked — no match | The source completed but returned no records in the collection scope. |
| Rapid7news | ok1 records | Checked — no match | The source completed, but none of its retained records matched this story. |
| Reddit r/AskNetsec (pending API approval)research | disabled | Disabled | Disabled in the source registry; no check was attempted. |
| Reddit r/cybersecurity (pending API approval)research | disabled | Disabled | Disabled in the source registry; no check was attempted. |
| Reddit r/malware (pending API approval)research | disabled | Disabled | Disabled in the source registry; no check was attempted. |
| Reddit r/netsec (pending API approval)research | disabled | Disabled | Disabled in the source registry; no check was attempted. |
| Reddit r/ReverseEngineering (pending API approval)research | disabled | Disabled | Disabled in the source registry; no check was attempted. |
| SANS ISCnews | ok1 records | Checked — no match | The source completed, but none of its retained records matched this story. |
| Shadowserver public aggregate honeypot observationsexploit_reference | ok empty0 records | Checked — no match | The source completed but returned no records in the collection scope. |
| Shodanresearch | ok empty0 records | Checked — no match | The source completed but returned no records in the collection scope. |
| Sigma Rulesresearch | ok empty0 records | Checked — no match | The source completed but returned no records in the collection scope. |
| Sophos IOCsresearch | ok empty0 records | Checked — no match | The source completed but returned no records in the collection scope. |
| ThreatFoxthreat_intelligence | ok100 records | Checked — no match | The source completed, but none of its retained records matched this story. |
| UK NCSCnews | ok empty0 records | Checked — no match | The source completed but returned no records in the collection scope. |
| Unit42 IOCsresearch | ok empty0 records | Checked — no match | The source completed but returned no records in the collection scope. |
| URLhausdark_web | ok10 records | Checked — no match | The source completed, but none of its retained records matched this story. |
| VirusTotal Community IOC enrichmentresearch | ok3 records | Checked — no match | The source completed, but none of its retained records matched this story. |
| VulnCheck KEVkev | ok500 records | Checked — no match | The source completed, but none of its retained records matched this story. |
| Vulnerability Lookupcve | ok30 records | Checked — no match | The source completed, but none of its retained records matched this story. |
Additional verified pages 4 opened outside the registered collection
Analysis & research4
Primary technical analysis detailing wordlist shellcode encoding, ETW hardware-breakpoint bypass, Heaven's Gate trampolines, and Amatera 4.3.3-alpha1 Chromium ABE bypass.
Independent Expel research confirming SynkLoader's seven modules, Azure-hosted MSI delivery, July 2026 compilation date, and ransomware initial-access context.
Prior version analysis establishing Amatera's lineage, RecycledGate syscall obfuscation, ECDH C2 encryption, and expanded browser/wallet targeting.
Reference entry confirming SheldIO attribution on Russian-speaking forums, GrMsk Stealer lineage, and Amatera as the rebranded successor family.