Case Library / ClickFix & SEO Poisoning / UAC-0050 ClickFix Fake-reCAPTCHA Campaign Deploys 'Lucky Volunteer' Infostealer Against Ukrainian Organizations

UAC-0050 ClickFix Fake-reCAPTCHA Campaign Deploys 'Lucky Volunteer' Infostealer Against Ukrainian Organizations

A Ukrainian-language "shared document" phishing wave used a fake reCAPTCHA "verify you are human" ClickFix page to trick victims into pasting and running PowerShell themselves, deploying a rarely-seen infostealer Proofpoint dubbed suspected "Lucky Volunteer" in activity assessed to overlap with the Russia-linked espionage actor UAC-0050.

Share:

Reviewed by the Social Engineering Examples team.

What Happened

On 31 October 2024, Proofpoint researchers identified a Ukrainian-language phishing campaign, later assessed to overlap with the Russia-linked threat cluster UAC-0050, targeting organizations in Ukraine. Emails purported to share documents or requested information and carried compressed HTML attachments, a technique (HTML smuggling) that helps the malicious payload evade attachment scanning. Opening the attachment rendered a fake webpage using the "reCAPTCHA Phish" ClickFix technique: an open-source toolkit published to GitHub in mid-September 2024 "for educational purposes" that Proofpoint began seeing abused in the wild within days of release, itself modeled on a technique threat actors had already been running against video-streaming sites since August 2024. The page displayed a "Verify You Are Human" CAPTCHA-style challenge that, instead of a real bot check, instructed the victim to copy a provided string and paste it into the Windows Run dialog or a PowerShell terminal and press Enter. Notably, the landing page itself was in English even though the originating email and attachment names were in Ukrainian. Victims who followed the instructions triggered a first PowerShell command that launched a second PowerShell script using a BITS transfer to download and execute a payload Proofpoint assessed as "suspected Lucky Volunteer," a rarely observed infostealer previously seen only once before, in a March 2023 TA579 campaign where it was dropped by AresLoader. This was one of several ClickFix/fake-CAPTCHA campaigns Proofpoint catalogued in its 18 November 2024 threat brief (alongside a GitHub-notification campaign delivering Lumma Stealer to 300+ organizations, a Swiss Ricardo-impersonation campaign, and a NetSupport RAT campaign), but the UAC-0050 wave was distinguished as the only one involving a suspected nation-state espionage actor rather than a purely financially-motivated cybercrime cluster.

How the Attack Worked

(1) Lure: a Ukrainian-language email claiming to share a document or requested information. (2) Delivery: the email carried a compressed HTML attachment (HTML smuggling) rather than a link or executable, which evades many gateway filters. (3) Fake verification: opening the attachment rendered a webpage using the open-source "reCAPTCHA Phish" ClickFix toolkit (released on GitHub mid-September 2024 "for educational purposes" and adopted by multiple threat clusters within days), notably the landing page itself was in English despite the Ukrainian-language email and attachment names. (4) Self-execution: the page told the victim to "verify you are human" by copying a provided string and pasting it into the Windows Run dialog or a PowerShell/terminal window and pressing Enter. A genuine CAPTCHA never asks this. (5) Chain: the pasted command ran a first PowerShell stage that invoked a second PowerShell script using BITS transfer (a living-off-the-land download mechanism) to fetch and execute a payload Proofpoint assessed as the rarely-seen "Lucky Volunteer" infostealer (previously seen only once before, dropped by AresLoader in a March 2023 TA579 campaign), which then reached out to a hard-coded C2. No exploit or unpatched vulnerability was used anywhere in the chain: every step required the victim's own hands-on-keyboard action.

The Lure & the Tell

Lure: a routine-sounding Ukrainian business email about a shared document or requested information, the kind of message an employee expects and opens without hesitation. Tell: (1) a "CAPTCHA" that asks you to press Win+R (or open a terminal), paste, and hit Enter is never a real CAPTCHA; legitimate bot checks only require a checkbox click or image selection, they never touch your clipboard or ask for keyboard shortcuts; (2) the mismatch between a Ukrainian-language email/attachment and an English-language "verification" landing page was itself an inconsistency; (3) any unsolicited instruction that walks you through "fixing an error" by running a command you can't read in full (the Run dialog truncates long pasted strings) is a red flag used across ClickFix variants specifically to hide the malicious payload in plain sight.

Outcome

Proofpoint publicly documented the campaign with full indicators of compromise (delivery URLs at 31.214.157.49 and a C2 at 178.215.224.252/v10/ukyh.php) on 18 November 2024, but described the payload only as "suspected" Lucky Volunteer and the actor link only as an assessed "overlap with activity attributed to UAC-0050." This is analyst attribution based on infrastructure/TTP overlap, not a CERT-UA-confirmed or court-adjudicated finding for this specific sub-campaign. No named victim organizations, breach disclosures, or financial-loss figures tied to this exact ClickFix/Lucky Volunteer chain have been published. Separately and around the same week, CERT-UA issued a genuine government advisory (CERT-UA#11689, 25 October 2024) describing a closely related fake-reCAPTCHA/PowerShell-clipboard technique used against Ukrainian local government bodies (a "Table Replacement" email lure with a fake Google Sheets link, leading to an SSH tunnel, Metasploit, and browser-credential theft), but CERT-UA attributed that specific campaign to a different actor, UAC-0001 (APT28/Fancy Bear/GRU), with only "medium confidence," not to UAC-0050. The two campaigns are best understood as parallel adoptions of the same emerging ClickFix/fake-CAPTCHA technique by different Russia-linked clusters against Ukraine in the same October 2024 window, not a single incident with one dedicated CERT-UA advisory naming UAC-0050 and "Lucky Volunteer" together.

Why It Matters

This case is a clear example of an emerging-vector technique (ClickFix / fake-CAPTCHA "verify you are human" social engineering) migrating from commodity cybercrime toolkits into use by suspected nation-state-adjacent espionage actors within weeks of the technique's public release: the "reCAPTCHA Phish" toolkit went from a GitHub proof-of-concept (mid-September 2024) to apparent adoption in an actor-overlapping-with-UAC-0050 espionage campaign (31 October 2024) in under seven weeks. It also illustrates why ClickFix defeats a large share of conventional anti-phishing training: there is no malicious link to hover over and no attachment to "not open" in the traditional sense: the entire compromise depends on convincing the victim to personally execute a command, weaponizing the most trusted micro-interaction on the modern web (the CAPTCHA) as the delivery mechanism. For an education site, it is also a useful case study in attribution discipline: multiple Russia-linked clusters (UAC-0050 per Proofpoint's assessment, UAC-0001/APT28 per CERT-UA's confirmed advisory) converged on the same technique against the same country in the same month, and the record shows how easily distinct campaigns and confidence levels get merged in secondary reporting.

Defenses

Treat any "CAPTCHA" that asks you to open Windows Run/PowerShell/Terminal and paste a command as malicious; genuine CAPTCHAs never require this. Technical controls: block/alert on HTML-smuggled (compressed HTML) email attachments; restrict PowerShell execution policy and log ScriptBlock/clipboard-invoked commands; alert on BITS transfer abuse (bitsadmin/Start-BitsTransfer) as a delivery mechanism; monitor for mshta.exe and unsigned script execution from Startup/Run-dialog context; disable or tightly scope end-user PowerShell access via AppLocker/WDAC or Just Enough Administration; user awareness training that explicitly names ClickFix as a category distinct from classic phishing (no malicious link or attachment needs to be opened; the victim is walked through infecting their own machine).

Sources
  • Security Brief: ClickFix Social Engineering Technique Floods Threat Landscape. Proofpoint Primary. First-party vendor threat research; documents the 31 Oct 2024 UAC-0050-linked ClickFix/Lucky Volunteer campaign with full IOCs, dated table, and explicit 'suspected'/'assessed overlap' attribution language. Verified by direct fetch: IOC table confirms 31.214.157.49 (delivery) and 178.215.224.252/v10/ukyh.php (C2), both first observed 31 Oct 2024, and narrative text matches the case record verbatim in substance.
  • Three vectors of UAC-0050 criminal activity: cyber espionage, theft of funds, information-psychological operations. State Service of Special Communications and Information Protection of Ukraine (SSSCIP) / CERT-UA Primary. Official Ukrainian government profile of UAC-0050's broader Sept-Oct 2024 activity (REMCOS/TEKTONITRMS bank-fraud attempts, Fire Cells Group psy-ops); does not itself name the ClickFix/Lucky Volunteer sub-campaign. Direct automated fetch was blocked by bot protection (generic error page); confirmed live, correctly titled, and dated 2024-10-15 via search-index corroboration, and its cited facts (30 attempted transfers, tens-of-thousands-to-millions of hryvnias, crypto laundering, Fire Cells Group) were independently corroborated by multiple Ukrainian secondary outlets reporting on the same CERT-UA release.
  • CERT-UA#11689 advisory (fake reCAPTCHA / clipboard PowerShell phishing vs. local government bodies). CERT-UA (Government of Ukraine) Primary. Official government advisory, published 25 Oct 2024, documenting a near-identical fake-reCAPTCHA/ClickFix technique used against Ukrainian local government email accounts, but attributed to a different actor, UAC-0001 (APT28), at 'medium confidence,' not UAC-0050. Direct automated fetch returned only a JS-rendered page shell; confirmed live and matching via search-index title ('Cyberattack UAC-0001 (APT28): PowerShell...', dated 2024-10-25) and independent secondary reporting (SOC Prime, The Hacker News, Forbes) describing the same Table Replacement/Google Sheets lure, SSH tunnel, and Metasploit chain at medium confidence.
  • New Cyber Attack Warning: Confirming You Are Not A Robot Can Be Dangerous. Forbes Secondary. Corroborating secondary coverage of CERT-UA#11689 / UAC-0001 fake-reCAPTCHA campaign against Ukrainian government targets. Verified by direct fetch (title corrected from a prior mis-transcription); confirms 25 Oct 2024 CERT-UA publication date, APT28/UAC-0001 attribution, and the Win+R/paste/Enter mechanic.
  • Rising ClickFix malware distribution trick puts PowerShell IT policies on notice. CSO Online Secondary. Secondary trade-press corroboration summarizing the Proofpoint UAC-0050/Lucky Volunteer ClickFix findings alongside other 2024 ClickFix campaigns. Verified by direct fetch: independently confirms the UAC-0050/Lucky Volunteer attribution, the reCAPTCHA-verification mechanic, and the other campaigns catalogued in the same Proofpoint brief.
Attack Chain & Defense
The sequence the attacker ran
How it could have been stopped
1
Targeting and reconnaissance: UAC-0050 is documented by CERT-UA as a Russia-linked cluster that has run over a dozen operations against Ukrainian organizations in a single two-month window; selecting Ukrainian-language, document-sharing themed targets for this wave was consistent with that established targeting pattern rather than a bespoke research effort against named individuals.
Countering Stage 1: Broad organizational targeting based on nationality and sector is very hard to prevent at the recipient-selection stage; the realistic control sits downstream at the email gateway and user-behavior layers, since defenders cannot stop an actor from choosing Ukrainian organizations as a target class.
2
Toolkit adoption: rather than building a custom fake-CAPTCHA page from scratch, the operators are assessed to have adopted the open-source 'reCAPTCHA Phish' ClickFix toolkit that had been published to GitHub in mid-September 2024 for 'educational purposes,' consistent with how Proofpoint observed multiple unrelated threat clusters begin abusing the same public toolkit within days of its release.
Countering Stage 2: Threat-intel teams that track public phishing-kit repositories and vendor threat briefs (like Proofpoint's) can build detections for a newly released toolkit within the same days-to-weeks window that threat actors adopt it, closing the gap between kit publication and defensive coverage.
3
Infrastructure setup: the operators stood up dedicated delivery and command-and-control hosting (the IPs Proofpoint later published as IOCs) shortly before the campaign, typical of how ClickFix operators stage short-lived infrastructure per wave to limit exposure before takedown.
Countering Stage 3: Once IOCs are published (as Proofpoint did for the delivery and C2 IPs), rapid ingestion into network/DNS blocklists and threat-intel platforms prevents reuse of the same infrastructure against other targets, though it does not stop the initial wave before disclosure.
4
Payload preparation: the operators obtained or had access to the rarely-seen 'Lucky Volunteer' infostealer, previously observed only once, dropped via AresLoader in a March 2023 TA579 campaign, suggesting a supplier/loader relationship or shared tooling access rather than an in-house-built stealer.
Countering Stage 4: Endpoint detection tuned to known infostealer and loader families, plus sharing of rare-payload indicators across the security community, raises the cost of reusing an already-identified stealer like Lucky Volunteer in future campaigns.
5
Delivery: a Ukrainian-language phishing email purporting to share a document or requested information was sent with a compressed HTML attachment, using HTML smuggling to slip the payload past attachment scanners that inspect for known-malicious file types.
Countering Stage 5: Email security gateways should block or flag HTML-smuggled (compressed/encoded HTML) attachments specifically, since this delivery method is designed to evade conventional signature-based attachment scanning.
6
Fake verification lure: opening the attachment rendered a spoofed 'Verify You Are Human' reCAPTCHA page (in English, despite the Ukrainian-language email) designed to exploit users' trained habit of clicking through CAPTCHA checks without scrutiny.
Countering Stage 6: User-awareness training that explicitly names fake-CAPTCHA/ClickFix pages as a distinct phishing category, and that teaches 'a real CAPTCHA never asks you to open Run or a terminal,' directly targets the psychological trust being exploited at this stage.
7
Self-execution by the victim: the page instructed the victim to paste a provided string into the Windows Run dialog or a PowerShell terminal and press Enter, converting the classic 'don't click the link/attachment' defense into a dead end since the victim, not the attacker, performs the final malicious action.
Countering Stage 7: Technical controls that restrict or log end-user PowerShell and Run-dialog activity, such as AppLocker/WDAC application control, Just Enough Administration, and ScriptBlock/clipboard logging, can block or flag the moment the victim is walked into self-executing the payload.
8
Payload execution, C2, and objective completion: the pasted command triggered a chained PowerShell sequence using a BITS transfer to download and run the suspected Lucky Volunteer infostealer, which then contacted a hard-coded C2 server to exfiltrate browser and credential data, completing the credential-theft and intelligence-collection objective.
Countering Stage 8: Network monitoring for BITS-transfer abuse (bitsadmin/Start-BitsTransfer) and for outbound connections to newly observed or reputation-flagged C2 infrastructure gives defenders a last chance to interrupt payload download and data exfiltration before objective completion.
Quick Facts
Victim
Unnamed organizations in Ukraine, per Proofpoint's telemetry for this specific campaign. UAC-0050 as a group has historically concentrated on Ukrainian state bodies and on accountants at Ukrainian enterprises/sole proprietorships. A closely related fake-reCAPTCHA/ClickFix technique documented by CERT-UA in the same period specifically hit Ukrainian local government bodies, but that advisory (CERT-UA#11689) attributes the activity to UAC-0001/APT28, not UAC-0050.
Location
Ukraine
Date
2024-10-31 (Proofpoint-observed wave); part of UAC-0050 activity CERT-UA tracked through September-October 2024
Impact
Not disclosed for this specific ClickFix/Lucky Volunteer sub-campaign: no ransom, breach-cost, or theft figure was published. (Separately, in the same Sept-Oct 2024 window, CERT-UA reported UAC-0050 made at least 30 attempted fraudulent bank transfers against Ukrainian companies and sole proprietors via a different intrusion vector (REMCOS/TEKTONITRMS remote-access tools, not this ClickFix chain), with individual theft amounts ranging from tens of thousands to several million hryvnias, later laundered through cryptocurrency. That figure should not be conflated with the ClickFix/Lucky Volunteer campaign itself.)
Status
Confirmed
Case Type
Real-World Incident
Sector
Government & Public Sector
Threat Actor
Nation-State / APT
Related

Related Cases

WPP Deepfake CEO Scam Attempt

Fraudsters built a fake WhatsApp profile of WPP CEO Mark Read and staged a Microsoft Teams call using an AI…

Incident 2024Read →

Deepfake Candidate Interview Fraud at Vidoc Security Lab (Polish-Founded/US-HQ, 2024-2025)

Vidoc Security Lab, a Polish-founded, US-headquartered cybersecurity startup, caught two separate job candidates using real-time AI deepfake video filters to…

Incident 2024Read →

Forest Blizzard (APT28/Fancy Bear) Uses GPT-4 for Satellite Comms and Radar Tech Reconnaissance

Russian GRU-linked Forest Blizzard (APT28/Fancy Bear) used OpenAI's GPT-4-family LLM services to research satellite communication protocols and radar imaging technology…

Incident 2024Read →