mediumLogic errorEVM-Solidity
Cork Protocol: The UUPS proxie standard is implemented incorrectly, making the protocol not upgradeable
- Payout
- $0
- Protocol
- Cork Protocol
- Disclosed
- Sep 10, 2024
- Source
- sherlock
AssetFactory.sol and FlashSwapRouter.sol use OpenZeppelin's UUPSUpgradeable proxy pattern, but their initialize() functions set the owner to ModuleCore.sol, whose code exposes no path to invoke upgradeToAndCall and no ownership-transfer mechanism. As a result …
Similar reports
- No close matches yet.
References
This report is already public and closed. Coin Buggie never publishes active or unpatched vulnerability data.