20,000 USDC
View results
Submission Details
Severity: low
Valid

`feeReceiver` can be address(0)

Summary

The function setFeeReceiver lacks address(0) check

Impact

The owner can set the feeReceiver to address(0) by mistake, which would lead to tokens being sent to address(0) and therefore lost forever

Tools Used

Manual review

Recommendations

Add address(0) check

require(_feeReceiver != address(0), "zero address");

Support

FAQs

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

Give us feedback!