The setOwner
function in the SmartVaultV3
smart contract lacks a two-step ownership transfer mechanism, potentially leading to unintentional ownership transfers to zero/null addresses.
render the contract uncontrollable.
Manual Review
Implement Two-Step Transfer: Introduce a two-step ownership transfer mechanism to mitigate the risk of unintended transfers.
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.