DeFiFoundrySolidity
16,653 OP
View results
Submission Details
Severity: low
Invalid

Reliance on privileged roles introduces centralization risks

The strategy contracts rely heavily on privileged roles such as management and keepers to perform critical functions like setting routers, adding swap routes, and executing arbitrage opportunities. If the addresses with these roles are compromised or act maliciously, they could potentially cause loss of funds or disrupt the normal operation of the strategies. For instance, in StrategyOp.sol , the onlyManagement modifier is used for the setRouter function, and the onlyKeepers modifier is used for the claimAndSwap function.

Updates

Appeal created

inallhonesty Lead Judge 7 months ago
Submission Judgement Published
Invalidated
Reason: Non-acceptable severity
inallhonesty Lead Judge 7 months ago
Submission Judgement Published
Invalidated
Reason: Non-acceptable severity

Support

FAQs

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