Omniscia Alliance Block Audit
Multisignature Wallet Security Audit
We were tasked with auditing the codebase of Alliance Block and in particular their multisignature wallet implementation.
The codebase has been coded conforming to the latest security and style guidelines and was thoroughly documented greatly aiding us in properly assessing the system for any security vulnerabilities.
We were able to identify a potential exploit in the way new wallets are generated by the factory as well as potentially insecure handling of failed transactions in the wallet implementation itself. We strongly recommend the Alliance Block team to remediate these issues promptly.
Files in Scope | Repository | Commit(s) |
---|---|---|
MultiSigWallet.sol (MSW) | multisig-contracts | 5bf00c29d0, 752e86806a |
MultiSigWalletFactory.sol (MSF) | multisig-contracts | 5bf00c29d0, 752e86806a |
During the audit, we identified and validated a total of 11 findings during the manual review of the codebase. We strongly recommend that any minor severity or higher findings are dealt with promptly prior to the project's launch as they introduce potential misbehaviours of the system as well as exploits.
The list below covers each segment of the audit in depth and links to the respective chapter of the report: