Sparkn

CodeFox Inc.
DeFiFoundryProxy
15,000 USDC
View results
Submission Details
Severity: medium
Valid

Zero address check

Summary

The constructor does not do a zero address check on the implementation address.

Vulnerability Details

The implementation address of the proxy contract should be a valid contract address. If the implementation is zero address, the proxy contract will not be initialized correctly, which may cause problems in subsequent operations.

Impact

May result in the contract not being properly initialized or used.

Tools Used

Manual Review

Recommendations

Add a zero address check to the constructor.

Support

FAQs

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