Insikt Group Details Five ClickFix Campaign Clusters Targeting Windows and macOS

· Original article ↗

Summary

Insikt Group analyzed five ClickFix clusters that trick users into running obfuscated commands in Windows or macOS tools. The campaigns delivered RATs and information stealers; the report details their execution chains and recommends hardening native utilities.

Key points

  • Insikt Group tracked five clusters active since at least May 2024, using fake verification prompts and lures impersonating services including QuickBooks, Booking.com, and Birdeye.
  • ClickFix shifts execution to user-assisted commands in trusted tools such as Windows Run, PowerShell, and macOS Terminal, bypassing browser-based defenses.
  • The observed chain commonly involves obfuscated input, native execution, payload retrieval from actor infrastructure, and in-memory execution.
  • Observed payloads included NetSupport RAT, MacSync, Lumma Stealer, Vidar, and Odyssey Stealer; some Windows chains established persistence through Startup shortcuts.
  • The researchers identified clusters by analyzing HTML artifacts such as DOM hashes, image tags, and page titles, and observed disposable infrastructure, often behind Cloudflare.
  • Recommended defenses include disabling the Windows Run dialog, restricting PowerShell and macOS shell access, and using application controls and user training.

Article Details

Attack Vectors
  • Fraudulent human-verification pages use pastejacking or directed copy-and-paste instructions to trick users into running obfuscated commands in Windows Run or PowerShell, or macOS Terminal.
  • PowerShell and shell stagers retrieve scripts and payloads from threat-actor infrastructure, including commands that pipe downloaded content to an interpreter for in-memory execution.
  • Living-off-the-land utilities, including 7z.exe, are used to extract staged payloads; Startup-folder shortcuts establish persistence for NetSupport RAT.
  • Some campaigns detect the operating system and tailor lures and commands for Windows or macOS.
Defensive Notes
  • Disable the Windows Run dialog and its Win+R shortcut through Group Policy Objects.
  • Use PowerShell Constrained Language Mode and AppLocker or Windows Defender Application Control to restrict scripts and misuse of living-off-the-land binaries.
  • Restrict Terminal and shell interpreters such as zsh and bash on macOS through mobile device management policies; use System Integrity Protection and endpoint controls to limit unauthorized script execution.
  • Monitor for brand impersonation and distinctive HTML artifacts, and update SIEM and EDR controls with identified malicious infrastructure risk lists.
  • Train users not to copy and run commands prompted by manual verification challenges.

Indicators of compromise

TypeIndicatorContext
DOMAINalababababa[.]cloudMalicious ClickFix payload host associated with delivery of multiple malware strains.
DOMAINbkng-updt[.]comDropper domain hard-coded in the malicious command associated with sign-in-op-token[.]com.
DOMAINcheckpulses[.]comMalicious staging server used to deliver files in the Booking.com-themed ClickFix campaign.
DOMAINchrm-srv[.]comNetSupport RAT C2 domain contacted after infection in the Booking.com campaign.
DOMAINgologpoint[.]comNetSupport RAT C2 domain contacted by neservice.exe.
DOMAINhotelupdatesys[.]comBooking.com campaign domain associated with an IP address identified as NetSupport RAT C2 infrastructure.
DOMAINjoeyapple[.]comC2 server identified for the macOS Storage Cleaning campaign associated with MacSync.
DOMAINmac-os-helper[.]comDomain shown as a landing page for the Dual-Platform Selection ClickFix campaign.
DOMAINmacosapp-apple[.]comClickFix page domain used in the Dual-Platform Selection campaign.
DOMAINms-scedg[.]comNetSupport RAT C2 domain identified in the Booking.com campaign.
DOMAINnobovcs[.]comThreat-actor payload host used to retrieve PowerShell staging scripts and files for the NetSupport RAT infection chain.
DOMAINoctopox[.]comC2 server identified for the macOS Storage Cleaning campaign associated with MacSync.
DOMAINsign-in-op-token[.]comFraudulent Booking.com-themed ClickFix domain associated with a NetSupport RAT infection chain.
DOMAINthestayreserve[.]comClickFix campaign domain whose scripts retrieved staging files from checkpulses[.]com.
IPV4152[.]89[.]244[.]70IP address identified as NetSupport RAT C2 infrastructure and as the resolution address for chrm-srv[.]com and ms-scedg[.]com.
IPV445[.]144[.]233[.]192IP address hosting the macosapp-apple[.]com ClickFix page.
IPV462[.]164[.]177[.]230IP address to which the article says gologpoint[.]com resolves; associated with NetSupport RAT C2.
IPV477[.]91[.]65[.]144IP address listed as NetSupport RAT C2 infrastructure in the Booking.com campaign.
IPV477[.]91[.]65[.]31IP address listed as NetSupport RAT C2 infrastructure in the Booking.com infection chain.
IPV491[.]202[.]233[.]206IP address listed for the malicious sign-in-op-token[.]com ClickFix domain.
SHA256397dcea810f733494dbe307c91286d08f87f64aebbee787706fe6561ed3e20f8SHA-256 listed for a staging artifact downloaded from the malicious checkpulses[.]com server.
SHA2565d821db386c7c879caeabf3e9f94c94a48eec6ec5a3a0efbae9d69da3f52c1dbSHA-256 of lnk.7z, a staged archive used to place a shortcut in the Startup folder for persistence.
SHA256c0af6e9d848ada3839811bf33eeb982e6c207e4c40010418e0185283cd5cff50SHA-256 of at.7z, a staged archive downloaded from nobovcs[.]com that contains the NetSupport RAT binary.
URLhxxps[:]//alababababa[.]cloud/cVGvQio6[.]txtSpecific malicious payload URL that the Birdeye-themed ClickFix command directs victims' devices to reach.

MITRE ATT&CK

T1027 · Obfuscated Files or InformationCommands and scripts use encoded or fragmented strings, randomized casing, and string manipulation to obscure their behavior.T1059.001 · PowerShellWindows campaign stagers use obfuscated PowerShell, including Invoke-RestMethod and Invoke-Expression, to retrieve and execute remote code.T1059.004 · Unix ShellmacOS campaigns use shell commands in Terminal, including zsh or bash commands involving curl, xxd, and Base64 decoding.T1059.007 · JavaScriptJavaScript in ClickFix landing-page DOMs concatenates obfuscated command strings and places them on victims' clipboards.T1071.001 · Web ProtocolsThe article describes HTTP requests for staging and C2, including neservice.exe making an HTTP GET request to gologpoint[.]com.T1105 · Ingress Tool TransferPowerShell and shell stagers download scripts and payloads from threat-actor infrastructure to victim systems.T1140 · Deobfuscate/Decode Files or InformationmacOS commands decode hexadecimal and Base64 layers to reveal shell instructions and payload retrieval commands.T1204 · User ExecutionFraudulent verification lures manipulate victims into manually copying and executing commands in Windows Run, PowerShell, or macOS Terminal.T1218 · System Binary Proxy ExecutionThe article describes use of native, legitimately signed utilities; 7z.exe extracts the staged at.7z archive containing the NetSupport RAT binary.T1547.001 · Registry Run Keys / Startup FolderThe NetSupport RAT infection chain establishes persistence by placing a shortcut in the system Startup folder.T1564.003 · Hidden WindowA Cluster 1 obfuscated PowerShell stager is described as executing in a hidden window.

Threat Actors

Malware

Vendors

Products

Tools

Countries

Industries

Related Articles