The WP User Manager – Registration Form, Login Form, User Profile Builder & Member Directory plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the 'name (REST users endpoint) -> wp_users.display_name' parameter in all versions up to, and including, 2.10.2 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with subscriber-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. The payload is stored via the WordPress core REST endpoint POST /wp-json/wp/v2/users/me, which bypasses the plugin's own wpum_sanitize_text sanitizer applied on its front-end account form, making the save-time sanitization ineffective as a mitigation.
CVE-2026-116846 is a Missing Authorization vulnerability in the WP User Manager plugin affecting versions from initial releases up to 2.9.26. This flaw allows unauthorized access due to incorrectly configured access control security levels. A fix is available in version 2.10.0.
CVE-2026-112823 is a missing authorization vulnerability in the WP User Manager plugin for WordPress. It allows an attacker with limited privileges to manipulate user state. This issue affects all versions from initial releases up to 2.9.25. The vulnerability has a medium severity score of 4.3 and was fixed in version 2.9.26.
CVE-2026-108496 is a missing authorization vulnerability in WP User Manager versions prior to 2.9.25. This flaw allows unauthorized access due to incorrectly configured access control security levels. The vulnerability has a medium severity rating with a CVSS score of 5.3. A fix is available in version 2.9.25.
The WP User Manager plugin for WordPress is vulnerable to unauthorized modification of data due to a missing capability check on the Connect::complete() function in versions up to, and including, 2.9.18. The function is registered on the admin_init hook (which fires for every authenticated user that reaches /wp-admin/, including Subscribers) and performs no current_user_can() or nonce verification before fetching Stripe credentials from the external WPUM connect service and writing them (publishable key, secret key, gateway mode, and connected Stripe account ID) into the wpum_settings option via wpum_update_option()/update_option(). This makes it possible for authenticated attackers, with Subscriber-level access and above, to hijack the site's Stripe integration by completing their own Stripe Connect OAuth flow and then invoking the callback on the target site, causing all subsequent Stripe payments to be routed to the attacker's Stripe account.
The WP User Manager – User Profile Builder & Membership WordPress plugin is vulnerable to a Local File Inclusion (LFI) vulnerability due to improper limitation of pathname in versions up to and including 2.9.17. This vulnerability allows unauthenticated attackers to include and execute arbitrary PHP files on the server via the profile template scope function. Exploitation can lead to bypassing access controls and executing arbitrary PHP code if attackers can upload malicious PHP files.
The WP User Manager plugin for WordPress is vulnerable to Arbitrary File Deletion in all versions up to, and including, 2.9.12. This is due to insufficient validation of user-supplied file paths in the profile update functionality combined with improper handling of array inputs by PHP's filter_input() function. This makes it possible for authenticated attackers, with Subscriber-level access and above, to delete arbitrary files on the server via the 'current_user_avatar' parameter in a two-stage attack which can make remote code execution possible. This only affects sites with the custom avatar setting enabled.
The WP User Manager – User Profile Builder & Membership plugin for WordPress is vulnerable to unauthorized access of data due to a missing capability check on the validate_user_meta_key() function in all versions up to, and including, 2.9.11. This makes it possible for authenticated attackers, with Subscriber-level access and above, to enumerate user meta keys.
The WP User Manager – User Profile Builder & Membership plugin for WordPress is vulnerable to unauthorized modification of data due to a missing capability check on the 'add_sidebar' and 'remove_sidebar' functions in all versions up to, and including, 2.9.11. This makes it possible for authenticated attackers, with Subscriber-level access and above, to add or remove a Carbon Fields custom sidebar if the Carbon Fields (carbon-fields) plugin is installed.