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.