20,000 USDC
View results
Submission Details
Severity: medium

IERC20 `transfer` and `transferFrom` return value not checked and should avoid transfer zero amount.

Summary

IERC20 transfer and transferFrom return value not checked and should avoid transfer zero amount.

Vulnerability Details

the transaction is completed despite the failure of the transfer

Impact

user or protocol lost fund

Tools Used

manual

Recommendations

check transfer return value or use safeERC20 instead of ERC20

Support

FAQs

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

Give us feedback!