HackerOne · Report #742
A password reset page does not properly validate the authenticity token at the server side.
Validstatus
$100bounty
11upvotes
19 Apr 2014disclosed
How it was found
- Go to https://hackerone.com/users/password/new and request a new password.
- go to email, and click on the link.
- put the new password, submit and intercept the request; remove the authenticity token from the request and now forward it to the server.
- you will see request still got completed and user logged in. The token did not verify on the server side.