The setBoostParameters function allows the controller to set boost parameters (maxBoost, minBoost, and boostWindow) without any checks or validation on the input values.
The absence of input validation in setBoostParameters means there is no safeguard to prevent the assignment of values that could distort the boost calculation.
Without proper validation, the boost parameters can be set to extreme values. For example, setting maxBoost to an extraordinarily high value could lead to reward distributions that are far beyond intended levels, destabilizing the incentive system and potentially diluting rewards for other participants.
Add validation checks within setBoostParameters to enforce reasonable limits for each parameter. For example:
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.