HexBrain

Nextcloud · Report #681468

The password recovery let users know whether an email address exists or not in the website

Validstatus
10upvotes
22 Nov 2019disclosed

How it was found

URL: https://apps.nextcloud.com/password/reset/

I have tried to recover the password for some emails:

[email protected] (exists) [email protected] (does not exists)

After I clicked the "reset my password"'s button, the website informed that the email did not exist.

Impact

This is a bad practice, and it is an invitation to brute force emails that possibly exist in the domain @nextcloud.com.

By using a wordlist of common passwords, it is possible to guess a combination of email/password of an administrator account.

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