The Withdrawal function has no access control.
The withdraw function does not enforce strict access control, allowing any user to potentially withdraw funds from a campaign.
Funds could be taken out by unauthorized users.
The withdraw function should only be called by the campaign creator.
There are enough security checks in `withdraw` function. Anchor enforces that creator must sign the transaction. And the `has_one = creator` ensures that the fund’s creator matches the provided creator account.
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.