Ownable: Does not implement 2-step-process for transferring ownership
ProxyFactory
inherits from the Ownable
contract.
This contract does not implement a 2-step-process for transferring ownership.
So ownership of the contract can easily be lost when making a mistake when transferring ownership.
Potential loss of ownership and the protocol would be unusable.
Manual Review
It is recommended to use a two-step process as Ownable2Step.sol of OpenZeppelin in which an owner proposes an ownership transfer and the proposed new owner accepts it.
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.