No validation done when user resets a password
- Vorherrschende Sprache
- Java
- Sterne
- 3.1k
- Forks
- 1.4k
- Ø Merge
- 6 T. 19 Std.
- Gemergte PRs (30 T.)
- 32
Beschreibung
### The required feature described as a wish
Steps to reproduce the issue
1. Enable the global setting "user.password.reset.enabled"
2. Click on forgot password option from the UI
3. User provides the same password, Cloudstack doesn't validate the password and sets the same password for the user
Expected behaviour
Cloudstack should validate if the same password is used for reset password, this can prevent security related issues
Beitragsleitfaden
Rechercherichtung
Beginne damit, den CloudStack-Passwort-Reset-Ablauf in der UI nachzuverfolgen, nachdem du "user.password.reset.enabled" aktiviert hast. Prüfe, wo das übermittelte Passwort validiert wird, und verifiziere, dass das Zurücksetzen auf das bereits bestehende Passwort abgelehnt wird. Verwende dabei die Reproduktionsschritte und das erwartete Verhalten als Abschlusskriterien.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- java
- Bereich
- authentication, security
- Issue-Typ
- Bug
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Ruhig
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 45/100