ShapedPlugin WordPress Pro plugins served malware through official updates
If you paid for a ShapedPlugin Pro plugin and updated it recently, you may have installed a backdoor alongside it.
Attackers broke into ShapedPlugin's build and distribution pipeline — the system responsible for packaging and delivering software updates — and quietly injected malicious code into three Pro plugin releases: Product Slider Pro for WooCommerce (versions before 3.5.4), Real Testimonials Pro (version 3.2.5), and Smart Post Show Pro (versions before 4.0.2). Free versions on WordPress.org were not affected.
The attack carries CVE-2026-49777 (CVSS 10.0 — the maximum possible score) for the Product Slider Pro compromise specifically, and CVE-2026-10735 (CVSS 9.8 — Critical) covering the wider incident.
Once a compromised plugin was installed, it silently fetched a payload from a remote server, activated it as a fake plugin hidden from the WordPress admin panel, then erased itself to cover its tracks. What it left behind was considerably worse: a persistent backdoor capable of writing arbitrary files, a web shell (a remote command-execution tool embedded in the server), and a credential harvester that captured login details and two-factor authentication codes in plain text.
Before deleting itself, it also extracted the full contents of your site's configuration file — including database credentials and encryption keys — all administrator account details, email plugin credentials, and three months of WooCommerce order data.
ShapedPlugin has confirmed the breach. New versions are expected to be released pending full security reviews, though no release dates have been confirmed.
What to do:
- Check if you're running Product Slider Pro for WooCommerce (before 3.5.4), Real Testimonials Pro (3.2.5), or Smart Post Show Pro (before 4.0.2). If yes, treat your site as compromised.
- Reset every password — WordPress admin accounts, database, hosting panel, and email credentials.
- Revoke and regenerate 2FA secrets for all users.
- Audit your administrator accounts list for any accounts you did not create.
- Check your mail plugin settings for modified SMTP credentials.
- Once clean, update to patched versions as soon as ShapedPlugin releases them.
Sources

