Prevent /wp-admin/admin-ajax.php and lost password enumeration
-
Username Form:
POST request processing:
POST /wp-admin/admin-ajax.php HTTP/1.1
action=uabb-lf-form-submit&username=aa&password=aaa&rememberme=1&nonce=4ae8ac03b2
Error: The Username you have entered is InvalidLost Password:
https://xxxxx.com/wp-login.php?action=lostpassword&wpe-login=true
POST /wp-login.php?action=lostpassword&wpe-login=true HTTP/1.1
Host: xxxx.comuser_login=aaa&redirect_to=&wp-submit=%E6%96%B0%E3%81%97%E3%81%84%E3%83%91%E3%82%B9%E3%83%AF%E3%83%BC%E3%83%89%E3%82%92%E5%8F%96%E5%BE%97 Error: there is no account with that username or email address.`
Hi there,
I am trying to prevent username enumeration through the following scenario
/wp-admin/admin-ajax.php and lost password
Owasp has mention that this is a vulnerability.
- The topic ‘Prevent /wp-admin/admin-ajax.php and lost password enumeration’ is closed to new replies.