Another Fake Cloudflare Verification Targets WordPress Sites

Another Fake Cloudflare Verification Targets WordPress Sites

A new variant of malware is targeting WordPress sites by mimicking a legitimate Cloudflare verification page to trick users into executing malicious PowerShell commands. This infection spreads across multiple themes and fake plugins, delivering malware in a multistage process to evade detection and maintain control. #CloudflareInfection #WordPressMalware

Keypoints

  • The malware impersonates a Cloudflare verification page and instructs the victim to perform system commands to download and execute a malicious payload.
  • The infection is embedded in multiple WordPress themes, specifically injecting code into the header.php file that references a fake verification.html page.
  • The attack unfolds in three stages, starting with user interaction and culminating in downloading a PowerShell payload that downloads and executes additional malicious code.
  • The malicious PowerShell scripts use obfuscation and request elevated privileges to bypass antivirus detection and Windows security features.
  • The final payload downloads and extracts a ZIP file containing an executable (test.exe) and adds Windows Defender exclusions to evade detection, likely delivering information stealers or remote access trojans.
  • Removal is complicated because the infection is spread across multiple themes and fake plugins, making detection and cleanup challenging.
  • Users are strongly advised not to follow instructions prompting them to open the Run dialog (Win + R) and execute commands, as legitimate websites will never ask for this.

MITRE Techniques

  • [T1204] User Execution – The malware tricks users into running a malicious command via a fake Cloudflare human verification page (“Ask user to copy and paste a malicious command”).
  • [T1086] PowerShell – The attack uses an obfuscated PowerShell script to download and execute payloads with elevated privileges (“Launches a powershell command with elevated admin privileges”).
  • [T1059] Command and Scripting Interpreter – PowerShell commands download and execute secondary scripts from a remote server (“Downloads a powershell command from an external source: https://workaem[.]eth[.]limo/x.txt”).
  • [T1112] Modify Registry – Adds Windows Defender exclusions likely via registry modification to avoid detection (“adds Windows Defender exclusions to avoid detection”).
  • [T1105] Ingress Tool Transfer – The PowerShell script downloads additional payloads, including ZIP files and executables, from remote servers (“Downloads the ZIP file (1.zip) and executes test.exe”).

Indicators of Compromise

  • [Domain] Malicious hosting domains used for delivering payloads – workaem[.]eth[.]limo
  • [File] Malicious files referenced in scripts – verification.html (fake Cloudflare page), test.exe (final payload executable)
  • [Script URL] Remote script URLs used for payload delivery – https://workaem[.]eth[.]limo/x.txt, https://workaem[.]eth[.]limo/load.txt

 


Read more: https://blog.sucuri.net/2025/05/another-fake-cloudflare-verification-targets-wordpress-sites.html