EssentialPlugin WordPress Plugins Backdoored to Deliver Malware to Sites

· Original article ↗

Summary

More than 30 EssentialPlugin plugins carried a backdoor added after an August 2025 acquisition. Activated code fetched malware that modified wp-config.php and served Googlebot-targeted spam and redirects. WordPress.org disabled the plugins, but existing infections may.

Key points

  • More than 30 EssentialPlugin plugins were found to contain backdoor code introduced after the project was acquired in August 2025.
  • The dormant backdoor was activated to fetch wp-comments-posts.php, which injected malware into wp-config.php.
  • The malware used Ethereum-based C2 address resolution and selectively showed spam, redirects, and fake pages to Googlebot.
  • PatchStack analysis found the backdoor depended on a malicious response from analytics[.]essentialplugin[.]com.
  • WordPress.org disabled the plugins and pushed a forced update to disable the backdoor’s execution path.
  • The forced update did not clean wp-config.php, and administrators were warned malware could be hidden in other files.

Article Details

Victim Organization
Websites running EssentialPlugin plugins; specific affected organizations are not identified
Incident Type
Compromise of WordPress plugins through a backdoor, followed by malware delivery, spam pages, and redirects
Operational Impact
The backdoor could inject malware into wp-config.php and serve spam pages, redirects, and fake pages selectively to Googlebot. WordPress.org disabled the plugins and pushed a forced update, but the update did not clean wp-config.php or rule out malware in other files.
Claim Status
confirmed

Indicators of compromise

TypeIndicatorContext
DOMAINanalytics[.]essentialplugin[.]comThe backdoor worked only when this endpoint returned malicious serialized content, according to PatchStack's analysis.

MITRE ATT&CK

People

Vendors

Products

Related Articles