Skip to content
Tech News
← Back to articles

WordPress malware campaign hides payloads in Steam profiles

read original get WordPress Security Plugin → more articles
Why This Matters

This malware campaign highlights innovative evasion techniques by cybercriminals, leveraging popular platforms like Steam to hide malicious payloads within seemingly innocuous comments. It underscores the evolving threat landscape for WordPress sites, emphasizing the need for robust security measures and vigilant monitoring to protect both website owners and users. The attack's sophistication demonstrates how attackers exploit trusted platforms to bypass traditional detection methods, posing significant risks to the tech industry and consumers alike.

Key Takeaways

Nearly 2,000 WordPress websites were infected with malware that relies on Steam Community profile comments to hide command-and-control (C2) data.

The threat actor used invisible Unicode characters to encode a payload that builds a URL to a malicious script. By leveraging Valve's platform, the attacker avoids maintaining a separate C2 infrastructure and evades traditional detection methods.

Since the campaign was first uncovered in July 2025, GoDaddy security engineers have found malware on approximately 1,980 WordPress websites.

It is unclear how the hackers breach the websites, but researchers assess that the initial infection vector ranges from stolen admin logins or compromised FTP/SFTP credentials to the exploitation of a vulnerable WordPress theme or plugin, or a supply-chain compromise.

The first-stage malware planted on a website uses WordPress page loads to reach specific Steam profiles and extract text from benign-looking comments.

However, the text includes hidden Unicode characters that conceal malicious payloads sometimes disguised as ASCII art.

Malicious Steam comment

Source: GoDaddy

GoDaddy researchers note in a report that the threat actor uses six invisible Unicode characters for the encoded payload:

Zero-width non-joiner (U+200C)

... continue reading