Empty string can be stored as a new password
setPassword(...) doesn't check if length of the stirng passed as new password is zero or not. That means an empty string can be passed as a new password.
Empty password should not be allowed as it gives bad User experience and also difficulty in integrating with frontend.
Manual Review
Add the following check:
The contest is live. Earn rewards by submitting a finding.
This is your time to appeal against judgements on your submissions.
Appeals are being carefully reviewed by our judges.