HackerOne · Report #378209
Ajouter le même utilisateur que celui déjà inscrit dans les équipes
Summary
@rbcafe discovered that a team can bypass the invite restriction to invite the same person again by using uppercase letters. This means that when one invites the same user with a different role and you ban the original account, they can rejoin the team by using the invitation link to the different role.
After discussing this internally, we came to the conclusion that this is something that team members have to look out for and would probably not go undetected.
Nevertheless, we are very grateful for @rbcafe's report and look forward to working with them again in future.
How it was found
Description:
Possibilité d'ajouter le même utilisateur que celui déjà inscrit dans les équipes.
Steps To Reproduce
- Aller sur https://hackerone.com/team_name/team_members
- Observer les emails des utilisateurs.
- Utiliser le même email que celui précédemment inscrit, mais varier les majuscules / minuscules .
- On remarque qu'il est possible d'ajouter la même adresse que celle déjà inscrite.
Optional: Your Environment (Browser version, Device, etc)
- Firefox
Optional: Supporting Material/References (Screenshots)
- ██████████
FIX
- Ajouter du grep sur l'email.
Cordialement
Rbcafe
Impact
- Consommation serveur inutile.
- Bypass des emails déjà existants.
- Bypass du contrôle des emails déjà existants.