OTP Bypass

1. First Method

  1. Register account with mobile number and request for OTP.

  2. Enter incorrect OTP and capture the request in Burpsuite.

  3. Do intercept response to this request and forward the request.

  4. response will be

{"verificationStatus":false,"mobile":9072346577","profileId":"84673832"}

  1. Change this response to

{"verificationStatus":true,"mobile":9072346577","profileId":"84673832"}

  1. And forward the response.

  2. You will be logged in to the account.

Impact: Account Takeover

2. Second Method.

  1. Go to login and wait for OTP pop up.

  2. Enter incorrect OTP and capture the request in Burpsuite.

  3. Do intercept response to this request and forward the request.

  4. response will be error

  5. Change this response to success

  6. And forward the response.

  7. You will be logged in to the account.

Impact: Account Takeover

3. Third Method:

Bypassing OTP in registration forms by repeating the form submission multiple times using repeater

Steps :

No Rate Limit

  • Steps:-

More test cases for bypassing OTP-

Last updated