CVE-2023-3460
📋 TL;DR
The Ultimate Member WordPress plugin before version 2.6.7 contains a critical vulnerability that allows unauthenticated attackers to create user accounts with administrator privileges. This affects all WordPress sites running vulnerable versions of the plugin, potentially compromising the entire site.
💻 Affected Systems
- Ultimate Member WordPress Plugin
📦 What is this software?
Ultimate Member by Ultimatemember
⚠️ Risk & Real-World Impact
Worst Case
Complete site takeover - attackers gain full administrative control, can deface the site, steal data, install malware, or use the site for further attacks.
Likely Case
Attackers create backdoor administrator accounts to maintain persistent access, leading to data theft, malware distribution, or site defacement.
If Mitigated
With proper monitoring and access controls, unauthorized admin accounts could be detected and removed before significant damage occurs.
🎯 Exploit Status
Actively exploited in the wild with automated attacks targeting vulnerable WordPress sites.
🛠️ Fix & Mitigation
✅ Official Fix
Patch Version: 2.6.7
Vendor Advisory: https://wordpress.org/plugins/ultimate-member/#developers
Restart Required: No
Instructions:
1. Log into WordPress admin panel. 2. Go to Plugins → Installed Plugins. 3. Find Ultimate Member plugin. 4. Click 'Update Now' if available. 5. If not, download version 2.6.7+ from WordPress.org and manually update.
🔧 Temporary Workarounds
Disable Ultimate Member Plugin
linuxTemporarily disable the vulnerable plugin until patching is possible.
wp plugin deactivate ultimate-member
Restrict User Registration
allDisable user registration in WordPress settings if not required.
🧯 If You Can't Patch
- Implement Web Application Firewall (WAF) rules to block user registration requests with admin capabilities
- Enable detailed logging of user registration events and monitor for suspicious admin account creation
🔍 How to Verify
Check if Vulnerable:
Check WordPress admin panel → Plugins → Ultimate Member → Version number. If version is below 2.6.7, you are vulnerable.
Check Version:
wp plugin get ultimate-member --field=version
Verify Fix Applied:
Verify Ultimate Member plugin version is 2.6.7 or higher in WordPress admin panel.
📡 Detection & Monitoring
Log Indicators:
- Unusual user registration events, especially with administrator role
- Multiple failed login attempts followed by successful admin login from new accounts
Network Indicators:
- HTTP POST requests to /wp-admin/admin-ajax.php with user registration parameters
- Traffic patterns showing mass registration attempts
SIEM Query:
source="wordpress.log" AND ("user_registered" OR "new_user") AND ("administrator" OR "role=administrator")
🔗 References
- https://blog.wpscan.com/hacking-campaign-actively-exploiting-ultimate-member-plugin/
- https://wpscan.com/vulnerability/694235c7-4469-4ffd-a722-9225b19e98d7
- https://blog.wpscan.com/hacking-campaign-actively-exploiting-ultimate-member-plugin/
- https://wpscan.com/vulnerability/694235c7-4469-4ffd-a722-9225b19e98d7