setPassword function can be called by anyone therefore anyone can change the password to a new string
The setPassword function lacks access control to verify if the owner is msg.sender, therefore anyone can access the function.
Anyone can change password.
Manual review
Add onlyOwner modifier to function or add if statement that reverts if msg.sender is not owner.
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.