Key Takeaways

- Three premium ShapedPlugin products pushed malware via official updates from May 21 to June 16
- The backdoor steals admin credentials, 2FA secrets, database keys, and WooCommerce order data
- Affected sites must reset all passwords and regenerate 2FA seeds, not just update plugins
Three premium WordPress plugins from ShapedPlugin distributed malware to paying customers for nearly a month through the vendor's own update system. Attackers compromised ShapedPlugin's build pipeline and injected a loader that installs a hidden backdoor, steals admin credentials, and exfiltrates two-factor authentication secrets. The breach affects an ecosystem serving over 400,000 active installations.
WordPress security firm Defiant confirmed the breach on June 12 after downloading infected plugins directly from ShapedPlugin's site. The malicious code had been live since May 21. ShapedPlugin acknowledged the incident on June 16 and released patched versions, but the damage window spanned 26 days.
Which plugins were compromised?
Only three paid products were affected. Free versions hosted on WordPress.org remained clean, which points to a targeted breach of ShapedPlugin's premium release infrastructure rather than a broader repository compromise.
- Product Slider Pro for WooCommerce (versions before 3.5.4)
- Real Testimonials Pro version 3.2.5
- Smart Post Show Pro (versions before 4.0.2)
ShapedPlugin distributes premium plugins through Easy Digital Downloads, an ecommerce layer separate from the WordPress.org plugin directory. Attackers appear to have compromised the build pipeline that packages releases before they reach that distribution system.
How does the malware work?
Infected plugin packages contain a file called LicenseLoader.php. When a WordPress admin loads the dashboard, the loader contacts a command-and-control server, downloads a second-stage payload, and installs it as a fake plugin named woocommerce-subscription or woocommerce-notification. It then deletes itself to cover its tracks.
The fake plugin hides from the WordPress plugin list. Once active, it harvests:
- WordPress usernames, passwords, session cookies, user roles, IP addresses, and browser fingerprints
- Two-factor authentication secrets from popular security plugins
- Database credentials and authentication keys from wp-config.php
- SMTP and email service credentials
- WooCommerce order data from the past 90 days, including payment methods
The 2FA theft is the critical detail. Resetting passwords alone does not remediate the breach. Attackers who captured 2FA seeds can regenerate valid tokens and bypass standard recovery procedures.
What should affected site owners do?
Update to the patched versions immediately: Product Slider Pro 3.5.4, Real Testimonials Pro 3.2.6, and Smart Post Show Pro 4.0.2. Then search your plugins directory for woocommerce-subscription or woocommerce-notification. If either exists and you did not install it, your site was infected.
- Delete the fake WooCommerce plugin from wp-content/plugins.
- Reset all WordPress user passwords, especially administrators.
- Regenerate 2FA seeds in every account that uses them.
- Rotate database credentials in wp-config.php and update your database user.
- Invalidate WordPress authentication keys and salts (regenerate in wp-config.php).
- Audit your user list for accounts you do not recognize.
- Review SMTP settings and rotate email service passwords.
If your site processed payments during the infection window, assume order data was exfiltrated. Notify affected customers per your regulatory obligations.
Why supply chain attacks keep hitting WordPress
This is the second major WordPress supply chain breach in June 2026. Days earlier, OptinMonster suffered a CDN-injection attack after a marketing server flaw exposed CDN credentials. That incident touched over 1.2 million sites. The ShapedPlugin case differs: attackers compromised the build pipeline, not a delivery CDN.
WordPress's plugin ecosystem depends on hundreds of independent vendors. Each maintains its own build and release infrastructure. A single weak link, a CI server with stale credentials, an unpatched release dashboard, grants attackers a multiplier: one breach, thousands of victims.
Community discussion has shifted toward zero-trust practices for plugin updates. Manual code review before applying updates, server-side integrity monitoring, and pinning known-good versions are all on the table. None of these are convenient, but convenience is exactly what attackers exploit.
Timeline of the ShapedPlugin breach
Frequently Asked Questions
Were free ShapedPlugin plugins affected?
No. Only three premium plugins distributed through ShapedPlugin's own update system were compromised. Free versions on WordPress.org remained clean.
Is updating the plugin enough to remove the malware?
No. The backdoor installs as a separate hidden plugin. You must manually delete the fake WooCommerce plugin and rotate all credentials, including 2FA seeds.
How do I check if my site was infected?
Look for a plugin folder named woocommerce-subscription or woocommerce-notification in wp-content/plugins. If present and you did not install it, your site was compromised.
Why does 2FA need to be regenerated?
The malware steals 2FA secrets stored by security plugins. Attackers can generate valid tokens from those seeds even after you reset your password.
What is CVE-2026-10735?
It is the vulnerability identifier assigned to this supply chain compromise, rated 9.8 (critical) on the CVSS scale.
Logicity's Take
The 2FA exfiltration changes the remediation playbook. Most breach guides stop at password resets. This attack specifically targets the failsafe, so regenerating 2FA seeds is non-optional. Site owners who skip that step will find attackers logging back in within hours. Vendors, meanwhile, need to treat build pipelines like production infrastructure: immutable builds, signed artifacts, and audit logs. ShapedPlugin's 26-day exposure window suggests those controls were missing.
Another recent security vulnerability requiring immediate patching
Need Help Implementing This?
If you run WordPress sites and need guidance on supply chain security, integrity monitoring, or incident response, reach out to Logicity's network of security consultants. We can connect you with specialists who audit plugin infrastructure and harden update pipelines.
Source: BleepingComputer
Huma Shazia
Senior AI & Tech Writer
Produced with AI assistance and reviewed by the Logicity editorial team. Learn more in our Editorial Policy.
Related Articles
More in Cybersecurity
SD-WAN Security Flaw: What CEOs Must Do by Friday
CISA has flagged an actively exploited vulnerability in Cisco's SD-WAN Manager, giving federal agencies just four days to patch. For enterprises running Cisco SD-WAN infrastructure, this isn't just a government mandate. It's a wake-up call about network security debt that could cost millions in breach response.

Apache ActiveMQ Vulnerability: 6,400 Servers at Risk
A critical 13-year-old security flaw in Apache ActiveMQ is now being actively exploited, putting over 6,400 enterprise message brokers at immediate risk. For businesses running Java applications, this vulnerability could mean unauthorized code execution on your servers. CISA has ordered federal agencies to patch by April 30, signaling the severity of this threat.

KelpDAO Hack: $290M Crypto Heist Hits DeFi Protocols
North Korean state hackers allegedly stole $290 million from KelpDAO by exploiting cross-chain verification systems. The attack forced major lending protocols including Aave to freeze operations, raising urgent questions about DeFi security for institutional investors.

Seiko USA Breach 2026: What E-Commerce Leaders Must Know
The Seiko USA website defacement exposes critical vulnerabilities in Shopify-based retail operations. This attack demonstrates how threat actors are increasingly targeting brand-name companies through their e-commerce platforms, with potential customer data exposure and ransom demands creating both financial and reputational risks for businesses of all sizes.
