Normal: Fee withdrawal should be restricted to the protocol owner.
Bug: withdrawFees() at line 157 has no access control modifier. Anyone can call it and send fees to feeAddress.
Likelihood: Any external account can call withdrawFees() at any time.
Impact: Unscheduled fee withdrawals disrupt protocol revenue management. While funds go to feeAddress (not the caller), the timing is uncontrolled.
The contest is live. Earn rewards by submitting a finding.
Submissions are being reviewed by our AI judge. Results will be available in a few minutes.
View all submissionsThe contest is complete and the rewards are being distributed.