Loading HuntDB...

Missing Rate Limit in Forgot Password can Lead to email address leakage of all smule accounts

Medium
S
Smule
Submitted None
Reported by dhakal_ananda

Vulnerability Details

Technical details and impact analysis

Improper Restriction of Authentication Attempts
Hello Smule, I have found a vulnerability by which an attacker can get access of all the gmail accounts associated with Smule. The forgot password parameter can be brute forced through which an attacker can get the email address. ##Steps to Reproduce > Enter your email address and for the forgot password parameter. > Capture the request in the proxy. > Brute for the parameter using different email address. > Check the different request and see the response. The right email and the wrong email will have different response and request length. Hence, the attack is successful. ## Impact The impact is obvious here. As you can see, the vulnerability is about the email address leakage of the smule accounts. The email address leakage of the account is said to be prohibited. The confidential data of the Smule application can be leaked. ###Mitigation Add rate limit on the application. Use CAPTCHA verification if many request is sent.

Report Details

Additional information and metadata

State

Closed

Substate

Resolved

Submitted

Weakness

Improper Restriction of Authentication Attempts