The refund function assumes campaign failure if the deadline passes, without explicitly checking goal status.
Vulnerability Details:
The vulnerable code is in the refund function:
rust
Implicit Logic: No amount_raised < goal check.
Impact:
Logic Disruption: Misaligns with "goals aren't met" requirement.
Tools Used: Manual Review
Recommendations:
See "Refund Goal Check Missing" report for fix.
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.