deadline
, any one can call inheritance:: inherit();
function and become the owner.Impact: Once the user becomes owner he can drain all the funds.
Proof of Concepts
Result: Owner Before 0x7c8999dC9a822c1f0Df42023113EDB4FDd543266 Owner After 0x537C8f3d3E18dF5517a58B3fB9D9143697996802
Recommended mitigation: Change Owner = msg.sender
in the inherit()
to owner = benificiery[0]
, And all the access modifier to the function.
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.