While the withdrawal function follows the checks-effects-interactions pattern and uses standard ERC20 transfers, it remains potentially vulnerable to reentrancy attacks if the token contract implements callback mechanisms or unusual transfer behavior.
Impact:
Low risk with standard ERC20 implementations
Potential issues with ERC777 or similar tokens
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.