Missing Administrative Access Control on Fee Withdrawals
Summary
The withdrawal of accumulated platform fees is not protected by an access control modifier, allowing anyone to withdraw funds.
Vulnerability Details:
Critical functions managing platform funds should require administrative access.
Code Snippet:
Impact:
Any user could steal accumulated platform funds, causing financial losses and damaging trust.
Tools Used:
Solidity
VS Code
Recommendations:
Add an onlyAdmin
modifier:
and use it:
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.