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

CEI not followed in ‘Vault_initVault()’

Summary

Vulnerability Details

Possible reentrancy in this function because CEI is not
followed, a value is modified before the external call.

Impact

Tools Used

Recommendations

Fix this function with this one:

function initVault(ILoveToken loveToken, address managerContract) public {
if (vaultInitialize) revert Vault__AlreadyInitialized();
vaultInitialize = true;
loveToken.initVault(managerContract);
}

Updates

Lead Judging Commences

0xnevi Lead Judge over 1 year ago
Submission Judgement Published
Invalidated
Reason: Other

Support

FAQs

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