Anyone can withdraw funds to the recipient address, but the recipient may want to receive funds to any other address.
If the recipient address is compromised, a sender or someone else may still transfer funds to the recipient's designated address. In this situation, the recipient would lose the funds, even though they could have withdrawn them to an external address.
Funds are indirectly at risk. Although the likelihood is low, the potential impact is high.
Manual review.
It is recommended to restrict access to the withdraw function by modifying the 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.