Rescuable::initializeOwnership function does not have an assess modifier this exposes the function/protocol to any attacker to exploit
initializeOwnership function does not have a modifier
exposes the function/protocol to any attacker to exploit
manual review
Consider protecting the initializer functions with modifiers.
Aside from `Rescuable.sol` being OOS, this is invalid based on codehawks guidelines regarding unprotected initializers. Additionally, this should be called concurrently when deploying a new proxy, but this submissions does not identify that particular issue of an uninitialized owner for proxy contracts
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.