The Endpoint Half: What the Advisory Says About mshta and PowerShell
The visible half of this campaign is a web page. The half that performs the compromise is on the endpoint, and the CERT-IS advisory names the components involved.
What the advisory establishes
CERT-IS describes the lure pages instructing visitors to open Windows Run or PowerShell and paste a command. That command downloads and executes malicious software. The advisory's product and entity list includes mshta.exe alongside Windows, PowerShell and the referenced loader files.
mshta.exe is the Microsoft HTML Application Host, a signed Windows binary that executes HTA files. It appears in ClickFix-style abuse because it is a legitimate system component that can retrieve and run script content, which is the mechanism Microsoft analyses in its own writeup of the technique.
What external measurement can and cannot see
A page-body query cannot observe an endpoint command. It can only observe whether a page carries the text or scripts that lead to one. A query for http.body="mshta" returned 460 assets at 2026-10-16T05:23:39Z, and intersecting that with the CMS behind the campaign, http.body="mshta" && app="WordPress", returned 3 at 05:23:42Z.
Three assets is a very small result and it is not a finding about endpoints. It is a count of pages that mention the binary name in a way the platform indexed. Legitimate documentation, malware analyses and security research pages reference mshta routinely, and those are indistinguishable from an abuse page in a string search.
The endpoint reality — whether a visitor ran a command, whether a process spawned, whether anything persisted — sits entirely outside this data set. Nothing about the endpoint half can be inferred from these numbers.
Where the endpoint evidence actually lives
Endpoint telemetry is the right instrument for this half of the campaign. The behaviours a defender would look for are process-level: a command interpreter launched from a browser or from a dialog whose parent is unexpected, mshta.exe invoked with a remote URL, and a newly created process spawning from an interactive shell that a user opened seconds earlier.
None of those require a page-body query. They require process creation logging and, ideally, command-line capture. The relevant question is not "does this page contain a suspicious string" but "did a browser process ever parent a command shell on this host".
Joining the two halves
The reason to keep both halves in view is that each provides context the other cannot. External measurement identifies where lure pages are being served, which is a population the defender does not control. Endpoint telemetry identifies what happened to users who visited, which is the population the defender does control.
The advisory's most useful operational detail sits between them. CERT-IS warns that the reCAPTCHA variant may hide itself from an authenticated WordPress administrator, so a site can appear clean to its owner while serving the lure to visitors. That is an argument for verifying from outside and monitoring from inside, rather than choosing one view.
Limitations
This analysis measures page content, not endpoint execution. The count of 3 is a page-body string match and does not confirm abuse, and the count of 460 is similarly unverified. No endpoint activity was observed or is claimed, and no specific attacker tooling beyond the advisory's stated entities is asserted.
References
- CERT-IS, advisory on false "verify you are human" pages, last updated 28 August 2026: https://cert.is/frettasafn/falskar-stadfestu-ad-thu-sert-manneskja-profanir/
- Microsoft Security Blog, "Think before you Click(Fix)", 21 August 2025: https://www.microsoft.com/en-us/security/blog/2025/08/21/think-before-you-clickfix-analyzing-the-clickfix-social-engineering-technique/
Top comments (0)