Category: Protocol Risks
Centralization risk of upgradability.
Informational Severity
Informational Impact
N/A Likelihood
Description
Note that PolygonVault and PolygonFundFlowController are upgradable.
Impact
While upgradability is a useful, common feature, it also introduces centralization risks. A malicious owner could change the implementation of the contracts to steal funds, disable the contract, or otherwise change the behavior of the contract in a way that is not in the interest of the users.
Recommendations
We recommend the owner of the contracts should be a governance contract or multi-sig. Otherwise, users must be aware of and accept the centralization risk.
Remediation
In addition Stake.link has provided the following response:
We will ensure that the owner will be a multi-sig.