HexBrain

UPchieve · Report #1340650

No Rate Limiting for Password Reset Email Leads to Email Flooding

N/Astatus
mediumseverity
4upvotes
26 Mar 2022disclosed

How it was found

There is "No Rate Limiting" implemented in sending the Password Reset Email. Thus, attacker can use this Vulnerability to bomb out the Email Inbox of the victim. Affected URL : https://hackers.upchieve.org/resetpassword

Steps to Reproduce:

  1. Log In to : https://hackers.upchieve.org/
  2. Go To : https://hackers.upchieve.org/resetpassword
  3. Enter Email to reset password and click Enter and Capture the request on Burp Suite.
  4. Send the captured request to Intruder and repeat the request in loop
  5. Then just check the Email, your email will be flooded by UPchieve Reset Password Email.

Remediation : Rate limiting should be implemented to Prevent Email Flooding.

Impact

Email Flooding can create Trouble to the users on the website because huge email bombing can be done by the attackers within seconds.

This report was disclosed publicly on HackerOne and belongs to its author and the program. See the original