Contournement de la vérification OTP
Description de la vulnérabilité :
Tout d'abord, supposons que le site Web est example.com.Lorsque j'ai créé un compte sur example.com, j'ai reçu un OTP dans mon identifiant de messagerie pour vérifier l'e-mail. Lorsque j'ai entré le bon OTP et vérifié la réponse à cette demande. Le code de réponse est très simple HTTP/1.1 200 Créé et {} alors je pense que nous allons contourner la vérification OTP.
Étapes à reproduire :
- Créez un compte en utilisant [email protected].
- Un OTP a été envoyé à l'identifiant de messagerie [email protected] .
- Collez cet OTP correct et capturez la demande dans Burp. Maintenant, faites un clic droit sur la requête et cliquez sur Do Intercept >Response To This Request .
5. Maintenant, créez à nouveau un compte [email protected].
6. Encore une fois, un OTP a été envoyé à l' identifiant de messagerie [email protected] .
7. Mais je n'ai pas accès au compte [email protected] . Contournons la vérification OTP.
8. Entrez un OTP erroné et capturez la demande dans Burp. Maintenant, faites un clic droit sur la requête et cliquez sur Do Intercept >Response To This Request .
9. Voir la réponse il y a un message d'erreur HTTP/1.1 400 Bad Request et {"error": "user_not_verified"}
10. Remplacez maintenant ce message d'erreur par ce HTTP/1.1 200 Créé et {}
11. Compte Boom vérifié avec succès.
J'espère que cette lecture vous a plu.
Merci!
Abonnez-vous à moi pour Live POCS :https://www.youtube.com/channel/UCS7EGEUlV6Sr7VUnzhBBZrg
![Qu'est-ce qu'une liste liée, de toute façon? [Partie 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)



































