Security Advisory - Published 2026-06-24 - WordPress
WordPress account takeover batch: check resets, roles, and site options
This batch covers WordPress plugins where account or privilege boundaries can fail: Invoice Generator, SignUp & SignIn, Welcome Software Publishing, and Ultimate Member. Patch or disable the affected plugin first, then check whether accounts, roles, password reset events, or WordPress options changed outside normal admin work.
Affected plugins
| CVE | Plugin | Affected | Review | CVSS |
|---|---|---|---|---|
| CVE-2026-12416 | Invoice Generator | <= 1.0.0 | password resets | 9.8 |
| CVE-2026-12417 | SignUp & SignIn | <= 1.0.0 | admin users | 9.8 |
| CVE-2026-7761 | Ultimate Member | <= 2.11.4 | reset links | 8.8 |
| CVE-2026-4297 | Welcome Software Publishing | <= 0.0.31 | site options | 8.8 |
Owner self-check
wp plugin list --fields=name,version,status | egrep 'invoice-creator|signup-signin|newscred-publishing|ultimate-member'
wp user list --fields=ID,user_login,user_email,roles,user_registered
wp option get default_role
wp option get users_can_register
find wp-content -type f -mtime -10 2>/dev/null | egrep '\\.php$|\\.phtml$|\\.phar$|\\.zip$'
grep -Rni 'password reset\\|user_register\\|xmlrpc\\|ultimate-member\\|invoice-creator\\|signup-signin' wp-content/debug.log logs 2>/dev/null | tail -180 What to review
- New administrators, changed emails, changed passwords, unexpected application passwords, or unfamiliar sessions.
- Password reset activity for administrator and editor accounts during the exposure window.
- Subscriber, contributor, or customer accounts created shortly before privilege changes.
- WordPress options such as default role, registration settings, site URL, active plugins, and upload behavior.
- XML-RPC access if Welcome Software Publishing is installed or was installed recently.
Safe fix path
- Patch to a fixed release when one is available. If no fixed release is available, disable and remove the plugin from disk.
- Preserve web logs, WordPress debug logs, user lists, and recent file timestamps before cleanup.
- Force password resets for administrators and rotate hosting, SFTP, database, and integration credentials when account changes are unclear.
- Restore files from a clean backup only after the vulnerable plugin is patched or removed.
Repair help
Use Ping7 CVE Repair when the site has unknown users, unexpected role changes, changed options, redirects, SEO spam, or unclear password reset history.