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.