CVE-2026-19423
massUnauthenticated Privilege Escalation in Ultimate Member WordPress Plugin (pre-2.13.0)
Ultimate Member before 2.13.0 mishandles role validation: when the plugin cannot resolve the set of roles a profile or registration form permits, it screens the submitted role value against the site's registered role names instead of the form's own allow-list (CWE-269, improper privilege management). An unauthenticated attacker who registers through the plugin's own registration form can therefore submit an arbitrary role name, such as administrator, and have it accepted. This grants the attacker arbitrary capabilities and administrator-equivalent access on the affected WordPress site without any credentials. Any WordPress site running Ultimate Member prior to 2.13.0 is affected, though practical exploitability depends on per-site form configuration where the permitted role set cannot be resolved, consistent with the elevated attack complexity in the 8.1 CVSS score. No public proof-of-concept, CISA KEV listing, or confirmed in-the-wild exploitation is known at this time, and EPSS estimates roughly a 0.3% probability of exploitation within 30 days.
What to do: Upgrade Ultimate Member to version 2.13.0 or later. Until patched, restrict or remove role-selection fields from registration and profile forms, and audit existing user accounts—especially recently registered ones—for unexpected administrator or other elevated roles. Site owners should also review which roles each Ultimate Member form is configured to permit and verify that low-privileged users have not self-assigned higher-privilege roles.
| Ultimate Member WordPress plugin | before 2.13.0 |
Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.
The Ultimate Member WordPress plugin before 2.13.0 does not validate a submitted role selection when it cannot resolve the set of roles a profile form permits, and screens the value against the site's registered role names rather than against the form's own allow-list, allowing unauthenticated users who register through the Ultimate Member WordPress plugin before 2.13.0's own form to grant themselves arbitrary capabilities and reach administrator-equivalent access.
- Ecosystems
- WordPress
- Weakness
- CWE-269
- Vector
- CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
In the news0 stories
No ingested article mentions this CVE yet.