Reentrancy allows for excessive refunds that deplete the contract's assets
The refund function returns the entranceFee to the player. However, by re-entrancy when transferring the money, the entranceFee can be claimed repeatedly.
Project loses all funding.
Manual
Utilize the nonReentrancy modifier. Update the state according to the check-effect interaction pattern before remitting.
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.