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

Missing Checks for `address(0)` When Assigning Values

Missing Checks for address(0) When Assigning Values

  • Found in multiple files

    • src/InheritanceManager.sol [Line: 146, 283]

    • src/NFTFactory.sol [Line: 15]

    • src/modules/Trustee.sol [Line: 25]

Impact

Assigning address(0) can lead to execution failures or unintended behavior.

Tools Used

  • Manual Code Review

Recommendations

Check for address(0) before assigning values.

Updated Code:

require(_asset != address(0), "Invalid address");

Updates

Lead Judging Commences

0xtimefliez Lead Judge 5 months ago
Submission Judgement Published
Invalidated
Reason: Non-acceptable severity

Support

FAQs

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