WordPress Plugin Vulnerabilities

Advanced Access Manager < 6.6.2 - Authenticated Authorization Bypass and Privilege Escalation

Description

A low-privileged user could assign themselves or switch to any role with an equal or lesser user level, or any role that did not have an assigned user level. This could be done by sending a POST request to wp-admin/profile.php with typical profile update parameters and appending a aam_user_roles[] parameter set to the role they would like to use.

Affects Plugins

References

Miscellaneous

Original Researcher
Ram Gall (Wordfence)
Verified
No

Timeline

Publicly Published
2020-08-20 (about 5 years ago)
Added
2020-08-20 (about 5 years ago)
Last Updated
2021-01-03 (about 5 years ago)

Other