HardhatDeFi
15,000 USDC
View results
Submission Details
Severity: medium
Invalid

Upgradeable Ownership in `WToken

Summary

Immutable ownership in WToken.sol complicates future upgrades.

Vulnerability Details

  • Location: WToken.sol

  • Issue: Upgrading the AaveDIVAWrapper requires redeploying all WToken instances.

Impact

  • Medium: Increased complexity and cost for future upgrades.

Tools Used

  • Manual code review.

Recommendations

Use Ownable2Step:

import {Ownable2Step} from "@openzeppelin/contracts/access/Ownable2Step.sol";
contract WToken is Ownable2Step, ERC20 { ... }
Updates

Lead Judging Commences

bube Lead Judge 11 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.

Give us feedback!