Loading HuntDB...

Bypass verification of email while creating account(No rate limiting enable for verification code)

M
MapLogin
Submitted None
Reported by indoappsec

Vulnerability Details

Technical details and impact analysis

Improper Authentication - Generic
Hi Team, Bug type : Authentication bypass(Missing rate limiting) Description : While creating a account user needs to enter a email id and verification has been sent to his email ID.It is a 4 digits code.But there is no rate limiting enable while checking the verification on server side.So basically Any one can use account by any email ID in the world. Exploite : 1.Attacker creates a account with victim's email ID Ex: [email protected] 2.Now he doesn't know the verification code.Attacker will start brute force attack to get the correct verification code.Once Attacker gets the verification code,He will be able to use the Email id of victim on Maplogin account. Solution : Enable rate limiting on verifying the code (Ex: User can try only 10 times after that he's blocked for sometime) This is a critical authentication issue,kindly look into it asap. Regards !

Report Details

Additional information and metadata

State

Closed

Substate

Resolved

Submitted

Weakness

Improper Authentication - Generic