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

Missing IERC20 validation

Summary

Missign assetToPay Validation

Vulnerability Details

.
IERC20(assetToPay).safeTransferFrom(...) // No check for valid ERC20
.
  • No validation for the correct type of ERC20 token which will lead to reverts

Impact

Reverted transaction

Tools Used

  1. Manual review for validation

Recommendations

  1. Additional Checks for correct IERC20 address

Updates

Lead Judging Commences

0xtimefliez Lead Judge 3 months ago
Submission Judgement Published
Invalidated
Reason: Design choice

Support

FAQs

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