Open Source 2024-06-21 · 3 days ·Account Takeover, Defacement

Simply Show Hooks plugin created backdoors

Part of the WordPress.org plugins created admin backdoors campaign

Malicious code was found in Simply Show Hooks 1.2.1 during the June 2024 WordPress.org plugin-repository compromise.

Story

Simply Show Hooks was not the plugin that first raised the alarm. The public WordPress.org Plugin Review Team notice was about Social Warfare; Wordfence used that Social Warfare sample to search for the same pattern and found four more affected plugins, including Simply Show Hooks.

Wordfence listed Simply Show Hooks 1.2.1 as infected and reported no patched version at publication time. That keeps the incident in scope even though the plugin appears to have had no active installations reported publicly; the compromised artifact still sat in the WordPress.org plugin supply chain.

The injected PHP attempted to create administrator accounts named Options or PluginAuth, exfiltrated those details to 94.156.79.8, and added SEO-spam JavaScript in the site footer.

The risk model is the same as the larger campaign but the exposure is narrower. A site owner did not have to fetch a lookalike ZIP from a random domain; if they installed or updated the affected plugin through the repository while the malicious copy was available, the trusted update path could deliver the backdoor.

This page keeps Simply Show Hooks separate because it had a single infected version and an unusual exposure profile. The campaign record carries the shared WordPress.org source-compromise pattern; this record is the inventory handle for the Simply Show Hooks artifact.

Affected Artifacts

wp-simply-show-hooks

wordpress · repository · Extension
Observed
2024-06-21 to 2024-06-24
Compromised Versions
  • 1.2.1
Fixed
Not listed
Evidence
distribution: wordpress.org/plugins/simply-show-hooks, ip: 94.156.79.8, user: Options, user: PluginAuth
  • The WordPress.org support thread was the Plugin Review Team's Social Warfare notice, not a separate attack; Wordfence used it as the starting point for the broader five-plugin investigation.
  • Heise reported Simply Show Hooks 1.2.1 with no active installations, so this record models the compromised repository artifact rather than a known population of affected sites.

Incident Context

Motive
Seo Spam Account Takeover
Attribution
Group
Cause
Malicious Injection
Transitive
No
Actor
Third Party

External References

Source record: oss/attacks/wp-simply-show-hooks/meta.yaml