Mathematical operations using uint could overflow without checks.
Several parts perform math on uint types without overflow validation, such as:
This could overflow if totalAmount * percentage exceeds type(uint).max.
Incorrect values leading to improper trades or accounting. Possible locking of funds.
Manual
Use SafeMath libraries or add overflow checks manually.
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.