The withdraw function allows the creator to withdraw funds at any time without checking the deadline.
There’s no validation in withdraw to ensure the deadline has passed or been unset (deadline == 0) before allowing funds to be withdrawn, which might not align with crowdfunding expectations.
Creators can withdraw funds prematurely, potentially undermining trust in the fundraising system.
Manual Code Review
Add a deadline check:
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.