Setter functions does not sanity check its values
It is possible to submit an empty password via submitting an empty string. Imagine a UI that may send in default value by error and default value of string is "" implying empty password is set
User may save empty password by error and discard the password e.g on paper or elsewhere false believing they saved the password successfully using the contract only to retrieve empty password later when they need it. Input values for functions need to always be sanity checked
Manual Analysis
Check that password input newPassword is not empty string
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.