Beginner FriendlyFoundryDeFiOracle
100 EXP
View results
Submission Details
Severity: high
Invalid

Unprotected initializer at ThunderLoanUpgraded.revertIfZero(uint256)

Summary

Unprotected initializer at ThunderLoanUpgraded.revertIfZero(uint256).

Vulnerability Details

Initializers must be protected. Function ThunderLoanUpgraded.revertIfZero(uint256) is an unprotected initializer.

Impact

The function is unprotected and can be called multiple times. Anyone can set/update values before the contract is initialized.

Tools Used

Slither, Manual Code Review

Recommendations

Protect initializers with modifiers/require statements

Updates

Lead Judging Commences

0xnevi Lead Judge
over 1 year ago
0xnevi Lead Judge over 1 year ago
Submission Judgement Published
Invalidated
Reason: Front-running initializers

Support

FAQs

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