Beginner FriendlyFoundry
100 EXP
View results
Submission Details
Severity: medium
Invalid

The gas value is not correctly specified in `MoondrianWaller::_payPrefund`

Summary

MoondrianWaller::_payPrefund executed a payment call with gas of type(uint256).max. The gas value must be correctly calculated depending of the current requirements.

Vulnerability Details

The very high specified value of the gas might prevent the _payPrefund operation. This will result in an insufficient funds for the user operation execution.

Impact

The user might not be able to pay the chosen gas fee which will abort the _payPrefund operation.

Tools Used

Manual Review

Recommendations

Calculate the correct amount of gas.

Updates

Lead Judging Commences

inallhonesty Lead Judge about 1 year ago
Submission Judgement Published
Invalidated
Reason: Incorrect statement

Support

FAQs

Can't find an answer? Chat with us on Discord, Twitter or Linkedin.