Known malicious kitcriticalphishing

ROMULUS ClickFix payload-delivery panel and its lure pages

family: romulus-clickfix-delivery-2026-10

ROMULUS is a web panel that delivers the payloads behind ClickFix lures. A fake verification page (seen on a Google Sites page linked from a malicious ChatGPT Custom GPT, and on compromised small-business websites) tells the visitor to open the Windows Run box and paste a command it has copied to the clipboard. The command fetches a PowerShell stager from a ROMULUS server, addressed as a decimal number instead of a dotted IP so that the pasted text contains no recognisable address. The stager downloads a trojanised MSI installer from /app/<12 hex>/<name>.msi and runs it silently; the installer side-loads a DLL into a legitimately signed program, and other routes deliver LegionLoader. The lure pages use an off-the-shelf fake-verification overlay kit; the most recent one hides the copied command as an index list into a scrambled alphabet that cmd.exe rebuilds with delayed expansion, so the command line itself names no PowerShell, URL or IP. This hunt matches the ROMULUS panel's login page by its page code and lure pages that carry the index-cipher command, and tracks the known panel servers and the lure loader hosts.

Anchors

YARA ruleROMULUS_Delivery_Panel_Login
SMQL queryrun
yara_rule:ClickFix_Cmd_DelayedExpansion_Index_Cipher OR ip:85.239.144.170 OR ip:23.94.145.115 OR ip:23.94.145.88 OR ip:151.240.151.223 OR ip:93.152.224.118 OR ip:96.62.224.81 OR ip:86.109.75.7 OR ip:23.94.145.224 OR ip:2.27.248.127 OR contacted_host:havelbeenpwned.net OR contacted_host:fafaplaplapla.com OR contacted_host:open-graph.cloud OR contacted_host:gptverification.com

Provenance

Added: 2026-10-15 14:35
Panel servers answering on 2026-10-15: 85[.]239[.]144[.]170 (written 1441763498 in lure commands), 23[.]94[.]145[.]115 (havelbeenpwned[.]net), 23[.]94[.]145[.]88, 151[.]240[.]151[.]223 and 93[.]152[.]224[.]118. Earlier panel and payload servers from the public reports: 96[.]62[.]224[.]81 (1614733393), 86[.]109[.]75[.]7 (1450003207), 23[.]94[.]145[.]224 and 2[.]27[.]248[.]127. Lure loader hosts: fafaplaplapla[.]com (overlay script embedded in a Google Sites page), open-graph[.]cloud (loaded by gptverification[.]com). The panel login page shows only a username and password form branded ROMULUS. The index-cipher command has so far been seen only on lures of this campaign; another operator of the same overlay kit could adopt it, so a lure match is attributed to ROMULUS with moderate confidence. Neighbouring addresses on the same hosting networks belong to unrelated operators and are deliberately not included.

Sightings (11)

HostScanScriptMatchWhen
sites.google.comf5d9506f…—query2026-10-15 15:01
151.240.151.22305a9371b…http://151.240.151.223/login#htmlyara2026-10-15 14:45
havelbeenpwned.netf1a6f23d…https://havelbeenpwned.net/#htmlyara2026-10-15 14:45
93.152.224.1187539a6bf…http://93.152.224.118/login#htmlyara2026-10-15 14:45
brz.mysaol.comd436ed77…—query2026-10-15 14:38
havelbeenpwned.netf1a6f23d…—query2026-10-15 14:38
gptverification.comea040e85…—query2026-10-15 14:38
sites.google.come788ee28…—query2026-10-15 14:38
93.152.224.1187539a6bf…—query2026-10-15 14:38
151.240.151.22305a9371b…—query2026-10-15 14:38
fafaplaplapla.com755bfe34…—query2026-10-15 14:38