Admin Key Compromise
Admin key compromise is the scenario where a malicious actor gains unauthorized access to the private keys or multisig wallets responsible for governing a protocol. In upgradeable systems, these keys possess the power to point the proxy to a new, malicious logic contract.
Once compromised, the attacker can drain all funds locked within the smart contract. This is a critical point of failure in many decentralized finance applications.
Mitigation involves using multi-signature wallets, hardware security modules, and distributed governance processes to prevent single points of failure. If the admin key is lost or stolen, the protocol loses its integrity entirely.