CLEARSHORT ClickFix kit
CLEARSHORT is the JavaScript downloader Google's threat intelligence group attributes to UNC5142, and the successor to ClearFake. We have matched it on 159 sites since 10 August.
CLEARSHORT in numbers
Since 10 August, the first CLEARSHORT match in our records, counted on 12 November 2026. How we count.
| Sites with CLEARSHORT code | 159 |
|---|---|
| Sites with a match in the last 30 days | 93 |
| New sites in October | 31 |
| Sites running WordPress (captured since 25 September) | 91% |
Who named it
Google's threat intelligence group (GTIG) published CLEARSHORT in October 2025 as the downloader used by UNC5142, a financially motivated group, and describes it as the successor to the ClearFake downloader that group used from late 2023 to mid-2024 (GTIG). Sekoia covered the same code in March 2025 (Sekoia).
GTIG counted about 14,000 web pages carrying UNC5142's injected script as of June 2025. We have matched CLEARSHORT on 159 sites since 10 August.
On the site
GTIG reports the first-stage script going into plugin files, theme files such as header.php and footer.php, or straight into the WordPress database. In our captures it sits inline in the page source as plain code, code obfuscated with a string table, or a large Base64 blob run through new Function. Optimisers such as NitroPack keep their own rewritten copies, so a cleaned theme file can still leave the script in the cache.
Three contracts per visit
The injected script loads three libraries from public CDNs, Web3.js, pako and crypto-js, then talks to BNB Smart Chain through bsc-dataseed.binance.org:
- It reads a fixed router contract on BNB Smart Chain mainnet, which returns the address of a logic contract and that contract's interface, Base64-encoded and gzipped. The main router is
0x9179dda8b285040bf381aabb8a1f4a1b8c37ed53; the secondary router is0x8f386ac6050b21af0e34864eabf0308f89c6f13c. - It calls
tokyoSkytree()on the main or secondary logic contract, unpacks the reply withpako.ungzipand runs it. - That code calls more functions named after Tokyo landmarks:
shibuyaCrossing()reads the visitor's operating system,akihabaraLights()their browser, andginzaLuxury()asks the main or secondary storage contract for a landing page matching both. - The landing page arrives encrypted with AES-GCM, is decrypted with a key from the storage contract and opens in a full-screen frame, with the infected site's own domain written into it.
The router address written into a site never changes. To change the lure, the key or the download address, the operator sends one cheap transaction to the logic or storage contract, and every site loading that router follows.
The lures and the command
The lures have changed with the campaign. GTIG and Sekoia trace them from fake Chrome updates in the ClearFake era, through fake reCAPTCHA and "Disable Data Collection" prompts at the turn of 2025, to fake Cloudflare Turnstile pages claiming unusual traffic from the visitor's IP and, from May 2025, "Anti-Bot Verification" pages with steps for Windows and macOS. The storage contracts we read on 11 September offered a Captcha page and a Client page for Windows visitors on Chrome, Firefox, Edge and Opera.
On Windows the lure tells the visitor to press Win+R, paste and press Enter. GTIG reports the command using mshta to run a remote HTA file, and since February 2025 the command itself has come from the blockchain. Mac visitors are given a Terminal command built on curl.
What we see
| Month | New sites |
|---|---|
| September | 66 |
| October | 31 |
| November so far | 8 |
91% of the CLEARSHORT sites captured since 25 September run WordPress.
Checking a site
Search the page source, theme files (header.php, footer.php, index.php), plugin files and the database for:
orchidABI,orchidAddress,merlionABI,tokyoSkytreeorpako.ungzip- either router address beside
tokyoSkytree()calls - Web3.js, pako and crypto-js loaded together from a CDN on a site with no blockchain features
- a large Base64 string decoded with
atoband passed tonew Function
In the browser, a cookie named data-ai-collecting-shown on your site's domain is a sign of CLEARSHORT. Requests from your site to bsc-dataseed.binance.org show your page contacting BNB Smart Chain. Clear optimiser caches after cleaning.
Contracts we read
We read 9 CLEARSHORT contracts every day.
| Chain | Contract | Current destinations | Last changed |
|---|---|---|---|
| BNB Smart Chain | 0x15b495FBe9E49ea8688f86776Fd7a50b156C6c3F | qbsad[.]pages[.]dev | |
| BNB Smart Chain | 0x53fd54f55C93f9BCCA471cD0CcbaBC3Acbd3E4AA | mysite2-1iz[.]pages[.]dev | |
| BNB Smart Chain | 0x7f36d9292e7c70a204facc2d255475a861487c60 | No destination recorded. | |
| BNB Smart Chain | 0x8f386ac6050b21af0e34864eabf0308f89c6f13c | qbsad[.]pages[.]dev | |
| BNB Smart Chain | 0x8FBA1667BEF5EdA433928b220886A830488549BD | hfdjmoedkjf[.]asia, mysite2-1iz[.]pages[.]dev | |
| BNB Smart Chain | 0x9179dda8b285040bf381aabb8a1f4a1b8c37ed53 | hfdjmoedkjf[.]asia, mysite2-1iz[.]pages[.]dev | |
| BNB Smart Chain | 0xa6165aa33ac710ad5dcd4f4d6379466825476fde | dareka4te[.]shop | |
| BNB Smart Chain | 0xd210e8a9f22Bc5b4C9B3982ED1c2E702D66A8a5E | qbsad[.]pages[.]dev | |
| BNB Smart Chain | 0xdf20921ea432318dd5906132edbc0c20353f72d6 | No destination recorded. |
The EtherHiding contract tracker keeps the full destination history.