Beginner FriendlySolidity
100 EXP
View results
Submission Details
Severity: high
Valid

`contractInteractions` does not work after in inherited mode

Summary

InheritanceManager::contractInteractions does not work after in inherited mode

Vulnerability Details

contractInteractions only authenticate owner of the contracts, meaning when it's in inherited mode the benefitancy can't used it anymore.

Impact

The fund may be locked up from contract interactions that isn't in ERC-20 form.

Tools Used

Foundry/Looking though code

Recommendations

Consider adding condition to check IF the msg.sender or it's in inherited mode and the msg.sender is in benefitancy.

Updates

Lead Judging Commences

0xtimefliez Lead Judge 9 months ago
Submission Judgement Published
Validated
Assigned finding tags:

impossible to unwind DeFi position from contractInteractions

Support

FAQs

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

Give us feedback!