HexBrain

Upserve · Report #322988

Information disclosure through search engines (password reset token)

Informativestatus
mediumseverity
6upvotes
13 Mar 2018disclosed

Summary

A single expired password reset token was found in Google search results. We are unsure of exactly how this occurred, but confident this is not an application issue.

How it was found

Search on google for: site:"hq.breadcrumb.com"

Or access this link: https://www.google.com/search?q=site%3A%22hq.breadcrumb.com%22&oq=site%3A%22hq.breadcrumb.com%22&aqs=chrome..69i57j69i58.6216j0j7&sourceid=chrome&ie=UTF-8

Note that this vulnerability can be obtain on other search engines.

Impact

An attacker can obtain an unused password reset token found using google.com in order to get access to an user account.

In order to better ensure the security of the application do not allow google indexing of the token/password reset controller.

This report was disclosed publicly on HackerOne and belongs to its author and the program. See the original