Mathematical operations on uint256 without overflow checks could cause unexpected behaviors.
Vulnerability Details
Operations like closeTime > block.timestamp + MAX_CONTEST_PERIOD
in setContest do not have overflow checks when doing math on uint256.
Potential arithmetic over/underflows leading to incorrect contest period validation.
Manual
Use SafeMath libraries or add manual overflow validation when doing math.
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.