No transfer result check in _payPrefund
fucntion
The validateUserOp
function will pay prefund to msg.sender .
But there is no validation of whether this _payPrefund
is success .
This _payPrefund
transaction might be failed, but the validation can be success .
Mannual review, Foundry
Add _payPrefund
function execution results' 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.