Tadle

Tadle
DeFiFoundry
27,750 USDC
View results
Submission Details
Severity: low
Invalid

missing zero address check in TokenManager::initialize

Summary

Vulnerability Details

the initialize function TokenManager.sol contract does not check if the addtrss of _wrappedNativeTokenis zero.

https://github.com/Cyfrin/2024-08-tadle/blob/04fd8634701697184a3f3a5558b41c109866e5f8/src/core/TokenManager.sol#L43-L45

function initialize(address _wrappedNativeToken) external onlyOwner {
wrappedNativeToken = _wrappedNativeToken;//@audit missing zero address check
}

Impact

it can set to zero adress by mistake ..

Tools Used

Recommendations

validate the input

Updates

Lead Judging Commences

0xnevi Lead Judge
12 months ago
0xnevi Lead Judge 12 months ago
Submission Judgement Published
Invalidated
Reason: Known issue

Support

FAQs

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