The BaseGauge::setEmission function only allows the emission to be decreased because of the following check:
The function doesn't implement any checks to ensure a minimum threshold or even if the emissionparam is zero.
The emission can be reduced over time and become too small for the next rounds. Or even can be set to zero and causes a DoS.
Code Review
Consider adding a minimum threshold to limit the reduction or even allow increasing the emission according to conditions.
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.