First Flight #21: KittyFi

First Flight #21
Beginner FriendlyDeFiFoundry
100 EXP
View results
Submission Details
Severity: high
Valid

Failed Withdrawal When There Is Not Enough Assets In The Vault

Summary

There is no guarantee of asset availability on the vault for asset withdrawal.

Vulnerability Details

A withdrawal request will fail if there is not enough assets in the vault. If Meowntainer supplies most of the collaterals to Aave Pool, there would not be enough assets to cover for withdrawal requests. In this case, the withdrawal can be successful only when the Meowntainer withdraws sufficient collateral from Aave Pool.

Impact

Withdrawal requests will fail.

Tools Used

Manual review.

Recommendations

Consider allowing automatic withdrawal from Aave Pool when there is not enough assets in the vault to cover for withdrawal requests.

Updates

Lead Judging Commences

shikhar229169 Lead Judge about 1 year ago
Submission Judgement Published
Validated
Assigned finding tags:

Users can't withdraw meowllateral if requested amount is not present in vault as it is supplied to Aave

Support

FAQs

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