The "setPassword" function has not access control.
Anyone can interact with the function and set a new password
High impact cause anybody can set a new password obtaining control of the contract
Manual Review
and then use it in the "setPassword" function:
Anyone can call `setPassword` and set a new password contrary to the intended purpose.
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.