Related incident · CMS mass exploitation · alert of 9 July 2026
Mass CMS exploitation campaign 2026: WordPress plugins, Craft, Joomla JCE
Australia’s ACSC rated this campaign critical. Attackers scan for known flaws in PHP CMS plugins that allow unauthenticated upload, RCE, SSRF or deserialisation, then drop webshells.
Last updated
What the ACSC reported
The alert describes actors scanning websites worldwide, many of them small and medium businesses, for flaws that allow unauthenticated file upload, remote code execution, server-side request forgery or deserialisation, and then deploying webshells for defacement, credential capture, malware hosting or a foothold into the wider network.
| Software / plugin | CVE |
|---|---|
| Simple File List (WordPress) | CVE-2025-34085 / CVE-2020-36847 |
| WavePlayer (WordPress) | CVE-2025-12057 |
| BerqWP (WordPress) | CVE-2025-7443 |
| WPBookit (WordPress) | CVE-2025-7852 |
| Ninja Forms (WordPress) | CVE-2026-0740 |
| ThemeREX Addons (WordPress) | CVE-2026-1969 |
| Breeze Cache (WordPress) | CVE-2026-3844 |
| pay-uz | CVE-2026-31843 |
| ACF Extended (WordPress) | CVE-2025-13486 |
| Sneeit Framework | CVE-2025-6389 |
| WPvivid Backup (WordPress) | CVE-2026-1357 |
| Gravity Forms (WordPress) | CVE-2025-12352 |
| GutenKit / Hunk Companion (WordPress) | CVE-2024-9234 (?) |
| Craft CMS | CVE-2025-32432 |
| MaxSite CMS | CVE-2026-3395 |
| MetInfo CMS | CVE-2026-29014 |
| Joomla JCE | CVE-2026-48907 |
Is my site affected?
- List installed plugins and versions (for WordPress: Plugins screen, or
wp plugin listwith WP-CLI) and compare them with the table and each vendor’s fixed version. - Look for PHP files in upload directories and for recently changed PHP files you did not deploy.
- Review new administrator accounts, scheduled tasks and unknown outbound connections from the web server.
# Recently changed PHP files in a web root (adjust the path and days)
find /var/www -name '*.php' -mtime -30 -print
# PHP files where none should exist
find /var/www -path '*/uploads/*' -name '*.php' -printHow to fix it
- Update or remove every listed component. Remove plugins you do not use.
- If you find a webshell, treat the server as compromised: take a copy for investigation, restore from a known-good backup or rebuild, and rotate database, admin, FTP/SSH and API credentials.
- Keep the PHP runtime patched too; see PHP2Shell remediation.
FAQ
Is WordPress core affected?
The ACSC list names plugins and themes, plus Craft CMS, MaxSite CMS, MetInfo CMS and Joomla JCE. WordPress core itself is not on the list.
I updated the plugin. Am I safe?
Updating stops new exploitation of that flaw, but it does not remove a webshell planted earlier. Check for unexpected PHP files and new admin users, and rotate credentials if you find anything.
Does PHP2Shell relate to this campaign?
Not according to the ACSC alert, which lists application and plugin CVEs only. Both are reasons to patch, and a site can be exposed to both.
Sources
Outbound links leave this site. We do not host exploit code.
- Large-scale exploitation campaign targeting website content management systems (9 July 2026) — Australian Cyber Security Centre (ASD’s ACSC)