RegistrationMagic
cpe:2.3:a:registrationmagic:registrationmagic:*:*:*:*:wordpress:*:*
- < 6.0.7.2
A vulnerability exists in the RegistrationMagic WordPress plugin in versions prior to 6.0.7.2, where proper capability checks are not enforced. This flaw allows users with subscriber roles and above to create forms on the site. The issue arises from the plugin's failure to validate user permissions adequately, enabling unauthorized form creation.
Exploitation of this vulnerability allows for unauthorized users to create forms, potentially leading to misuse of the site's registration process or collection of user data through these forms.
To reproduce this vulnerability, send a POST request to '/wp-admin/admin-ajax.php' with the action 'rm_sort_form_fields', the rm_slug 'rm_form_quick_add', and the form_name set to the desired name. Include the form_type, user_auto_approval, and data parameters as well. This will create a registration form that appears in the 'All Forms' section of the RegistrationMagic plugin.
Users are advised to update the RegistrationMagic WordPress plugin to version 6.0.7.2 or later.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.