Spectra Assure Free Trial
Get your 14-day free trial of Spectra Assure for Software Supply Chain Security
Get Free TrialMore about Spectra Assure Free Trial
Somewhere between a fake CAPTCHA page and an open Run dialog, the security model at most organizations breaks down. That is the uncomfortable conclusion of ReversingLabs' new threat research report, "Copy, Paste, Compromise: The Tale of ClickFix," by RL researcher Toni Dujmović and the RL Threat Intelligence Research team.
ClickFix, a social engineering technique first identified in 2023, is one of the most widely deployed attack methodologies in the current threat landscape — precisely because to most threat detection tools, it does not look like an attack. That’s because ClickFix campaigns get the victim — trusted employees — to do the dirty work: pasting a command already loaded to their clipboard into Run dialogues and terminals, and then pressing Enter allowing a payload to run in memory. No exploit. No zero day. No files written to disk in a form that triggers signatures. Just a confused and trusting user trying to stay productive.
RL’s report unpacks the ClickFix attack chain, explores its reliance on Malware-as-a-Service (MaaS) infrastructure; and examines a live watering-hole campaign - and the open-source YARA rule RL built to detect it.
What is the message for IT and security teams? Here are the five findings that matter most.
[ Download the report: Copy, Paste, Compromise: The Tale of ClickFix ]
ClickFix is engineered to bypass both antivirus and EDR protections. Execution runs through legitimate user actions and trusted system utilities — PowerShell, mshta.exe, curl, wscript.exe — the "living off the land" binaries (LOLBins) that endpoint tools are programmed to trust. From the standpoint of an endpoint detection and response (EDR) client, a user launching PowerShell is legitimate - no matter whether they are running an IT maintenance script or a Lumma Stealer dropper.
ClickFix campaigns compound the problem by rotating infrastructure aggressively. By the time hash- or domain-based detections are deployed, the campaign has moved on: utilizing new and previously unknown command and control (C2) infrastructure, malware and so on. Some campaigns go further, using Ethereum smart contracts as command-and-control infrastructure that is not detectable by AV and EDR solutions and immune to domain takedowns. The result: few of the malware signals traditional defenses are calibrated to detect are associated with ClickFix campaigns, creating a structural gap that cannot be closed.
Another factor driving the spread of ClickFix is the growing availability of malware-as-a-service (MaaS) platforms for managing malicious campaigns. According to the report, complete ClickFix attack kits are for sale on underground forums for $250 per month to $1,800 for a lifetime license — with software updates and a wide variety of lures included. AV-bypass capability is advertised as a feature, not a side effect, and an affiliate program widens distribution further.
The consequence is commoditization. Campaigns can now be launched -at scale -by threat actors with no meaningful malware development capability, and campaign volume is accelerating with no corresponding increase in attacker skill. The barrier to participation is a credit card or crypto wallet.
A key conclusion of the report is that the list of malicious applications linked to ClickFix campaigns is growing rapidly. Lumma Stealer remains the most prolific ClickFix payload, but the threat is diversifying fast. Remote access Trojans — DarkGate, XWorm, AsyncRAT, NetSupport, and SectopRAT — are now regularly delivered via ClickFix, enabling hands-on-keyboard post-exploitation: lateral movement, persistence, and data exfiltration. Multi-stage loaders such as GHOSTPULSE and rootkits including a modified r77 add further severity.
That shift matters for triage. A ClickFix detection is no longer just a credential-theft event; it is potentially the first stage of a full network compromise.
The RL report makes clear that ClickFix is not a static threat for organizations. Instead, it is rapidly evolving amidst an active development cycle. In January 2026, for example, a ClickFix variant dubbed “CrashFix” emerged. It deliberately crashes the victim's browser before presenting a social engineering lure to "restore" it. Researchers have documented a growing family of Fix-type tradecraft: FileFix (abusing Windows File Explorer), PromptFix (targeting AI tooling), and ConsentFix (abusing OAuth authentication flows).
Any detection strategy pinned to today's lure text or infrastructure will age out quickly and become irrelevant. Defenses need to target what stays stable across variants.
ClickFix campaigns run reconnaissance at scale. Operators profile potential victims using real-time dashboards powered by free web analytics tools such as Yandex Metrica, assign unique UUIDs on first site visit, and query blockchain smart contracts to identify already compromised visitors and avoid re-attacking them. The profiling keeps campaign visibility low while maximizing return per target. It also means the lure an analyst fetches for inspection may not be the lure the victim saw.
RL's report deconstructs one such campaign: a compromised university website used as a watering hole to target students. That analysis uncovered multiple threats including the convincing lure used to draw in students (a fake CAPTCHA page); an anti-analysis gate; and the zuhe.dll RAT used to check for 14 known sandbox environments before executing.
Signature-based detection failed here for a structural reason: every ClickFix component classifies as normal on its own. A CAPTCHA page, a clipboard-writing JavaScript function, a PowerShell invocation — each is unremarkable when looked at in isolation. What caught the lures was conducting a structural analysis of the lure page itself — the HTML and JavaScript scaffolding — before any payload ran.
RL's multi-condition YARA rule triggers only when fake verification characteristics, PowerShell payload indicators, and active clipboard manipulation appear together. No single string fires it. That approach is only possible when you can validate a rule against goodware at scale. That’s why RL's curated, non-crowdsourced repository of more than 422 billion samples is critical. It enabled our researchers to separate 123 confirmed lures — every one of which evaded every AV engine — from millions of legitimate pages, without drowning analysts in false positives. Of 4,062 total rule matches, those 123 confirmed lures included samples first observed within 48 hours of analysis: active-campaign coverage, not historical artifact detection.
The YARA rule in this report is open source. Spectra Analyze is where it goes to work. Deploy it against your existing file collections to retro-hunt lures already present, validate custom variants as the Fix-family evolves, and pivot from a match to full deconstruction in the same workbench.