No Rate limit on change password leads to account takeover
Low
R
Reddit
Submitted None
Actions:
Reported by
dreamispossible
Vulnerability Details
Technical details and impact analysis
## Summary:
I found when login and go to changing password, there is no rate limit on that function, which leads to takeover the account.
## Steps To Reproduce:
1-Create account on (https://old.reddit.com) & move to your setting,```In my case I chose !23Qweasdzxc as the password.```
2-Go to change password on (https://old.reddit.com/prefs/update/#) & enter the wrong password in old password and enter new password and confirm the password.
3-Intercept the request & send it to Burp Intruder .
4-Make word-list & and start Brute Forcing.```Make sure to add the correct password in the wordlist, I made 8890 words in the wordlist```
finally you can see the correct password in the response.like the following response .
███
And as you can see I made more than 8000 requests.
and there is no rate limit.
{F1265803}
## Impact
If the attacker gets the user's cookies through XSS or in somehow,he is able to takeover the account.
Report Details
Additional information and metadata
State
Closed
Substate
Duplicate
Submitted
Weakness
Improper Restriction of Authentication Attempts