The plugin, Custom Content Type Manager, also known as CCTM, was a plugin with 10k+ installs that hadn’t seen an update in ten months – until last week. It appears the plugin was either sold to a new author who promptly updated the plugin to install all kinds of nastiness to anyone who auto or manually updated the plugin, or the new author hacked ownership.
Multiple people reported being hacked after updating the plugin, as well as noticing a new admin user added to their sites, compliments of the plugin. New reports were coming in as of a day ago.
WordPress then stepped in yesterday to roll back the plugin to its previous version, and removed the author wooranker from the plugin, to prevent new updates from being made from that user. They posted this to assist those who had their sites compromised.
The plugin has been manually patched by the plugins Team.
Version 0.9.8.9 is clean.
Firstly, reset your passwords, do it for all user accounts. Maybe consider 2 Factor Authentication after that.
Do yourselves a favour and restore a backup if you have one.
If you do not, download the WordPress version corresponding to yours from our site and replace the wp-admin and wp-includes folders. https://wordpress.org/download/release-archive/
You also need to remove the newly added admin support@wordpresscore*com, since it will still have admin credentials even after cleaning up the other compromised files.
Sucuri also has a lot more details on how this plugin turned malicious on sites, with their step by step research once they discovered the exploit in the wild. They also include a much more detailed version of instructions to clean it up.
It also highlights the issue that auto-updates can have – those who set their blogs to auto-update their plugins would find themselves hacked shortly thereafter, according to multiple reports from blog owners. Because the new update would send admin login credentials to the plugin owner, he knew which sites had been corrupted with his new update. This is in contrast to most WordPress plugin exploits that still require hackers to discover sites with the exploit.
If you use CCTM, you will want to check your site immediately and make the appropriate fixes. The non-malicious version is 0.9.8.9 (the previous non-malicious version prior to the changes was 0.9.8.6).
Jennifer Slegg
Latest posts by Jennifer Slegg (see all)
- 2022 Update for Google Quality Rater Guidelines – Big YMYL Updates - August 1, 2022
- Google Quality Rater Guidelines: The Low Quality 2021 Update - October 19, 2021
- Rethinking Affiliate Sites With Google’s Product Review Update - April 23, 2021
- New Google Quality Rater Guidelines, Update Adds Emphasis on Needs Met - October 16, 2020
- Google Updates Experiment Statistics for Quality Raters - October 6, 2020