Unbounded game settings
Game contract implementation does not provide upper limits for the following game settings:
timeoutInterval
joinTimeout
totalTurns
Along with that, there are is no handling of:
how many games a single player can create
how many games a single opponent can join into
how much tokens could be minted
each player can create unlimited number of games
each player can join into unlimited number of games
unlimited amount of tokens could be minted
Manual review
Implement reasonable and adecuate rate limits for the following game settings:
timeoutInterval
joinTimeout
totalTurns
Along with that should be imlemented a reasonable restrictions for:
how many games a single player can create
how many games a single opponent can join into
Update implementation of winner token to have total suply.
Code suggestions or observations that do not pose a direct security risk.
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.