Inside the withdraw
function no SOL transfer via the system_program
is performed, thus fund's creator cannot take the SOL contributed to his fund.
Inside the withdraw
function no SOL transfer via the system_program
is performed, thus fund's creator cannot take the SOL contributed to his fund and all the SOL remains stuck inside the fund forever.
SOL tokens remain stuck inside the fund, because fund's creator is not able to take them from the fund as there is no SOL transfer via the system_program
.
Manual Review
Inside the withdraw
function, initiate an explicit system_program
SOL transfer from the fund to fund's creator, because the system_program
is the one that is responsible for handling SOL transfers.
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.