Initializers must be protected
Location: Function modifier SantasList.onlySanta() (src/SantasList.sol#99-104) is an unprotected initializer. The modifier restricts certain functions to be callable only by the Santa address.
Access Control: The checkList and checkTwice functions are intended to be called only by Santa (the owner). The contract uses a custom onlySanta modifier for this purpose. It's crucial that the i_santa address is securely managed to prevent unauthorized access.
Audit Wizard (Slither)
Protect initializers with modifiers/require statements
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.