Expected Behavior: Daily Drips should only reset once every 24 hours (or per calendar day) to ensure that the daily ETH distribution cap remains consistent.
Actual Behavior: DailyDrips resets during any user’s claim call even within the same day which unintentionally refreshes the ETH limit and allows multiple users to drain more ETH than intended.
Likelihood
High: triggered automatically during legitimate user claims.
Impact
1.Unbounded daily ETH distribution
2.Rate-limiting logic becomes ineffective
3. Potential faucet exhaustion in one day
Explanation
Multiple users interacting within the same block can continually reset the counter, letting the faucet exceed its intended ETH limit before day rollover.
Reset dailyDrips only during valid new-day rollovers:
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.