First Flight #18: T-Swap

First Flight #18
Beginner FriendlyDeFiFoundry
100 EXP
View results
Submission Details
Severity: high
Invalid

PoolFactory.constructor(address).wethToken (src/PoolFactory.sol#40) lacks a zero-check on

Summary

lacks a zero-check on :
i_wethToken = wethToken

Vulnerability Details

The in constructor we don;t check if token is not zero

Impact

Can deploy unusable Contract with address(0x0) as token used.

Tools Used

slither, forge, static code analyze

Recommendations

Do zero check on input address if it is not 0x0
require(wethToken!=address(0x0), "You entered zeros ");

Updates

Appeal created

inallhonesty Lead Judge about 1 year ago
Submission Judgement Published
Invalidated
Reason: Non-acceptable severity

Support

FAQs

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