Reentrancy in refund function before the state variable update allows to withdraw funds from the contract
In refund function calls msg.sender back with no gas limits. Reentrancy occurred before state variable players changed. This allows attacker to call refund function back again and withdraw all the funds from the contract
Funds withdrawing possibility
Transfer ether back after all the state variables updated
reentrancy in refund() 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.