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

MISSING RE-ENTRANCY PROTECTION

Summary

Vulnerability Details

The functions "deposit," "redeem," "flashloan," and "repay" lack a reentrancy modifier. While I did not discover additional methods to exploit this issue apart from the oracle price manipulation mentioned in my findings item 11, it appears that these functions should also include the "nonReentrant" modifier.

Impact

Tools Used

Recommendations

Suggest implementing a consistent approach by utilizing the same lock for the "deposit," "redeem," "flashloan," and "repay" functions. This will help safeguard against reentrancy issues and ensure a more uniform and secure design across these functions.

Updates

Lead Judging Commences

0xnevi Lead Judge
almost 2 years ago
0xnevi Lead Judge almost 2 years ago
Submission Judgement Published
Invalidated
Reason: Vague generalities

Support

FAQs

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