Monthly: July 2017

Simple mistake leads to 30M+ USD theft

Simple mistake leads to 30M+ USD theft A simple bug in the multisig-wallet contract deployed by the ethereum-wallet parity just netted some attacker over 30M USD (153k ETH). How was this possible? The contract that was used for the multisig-wallet was missing a very simple check: Do not allow anyone to call the function initWallet if it already has been called. This is the relevant parts of the solidity-code:

It is important to remember that functions in Solidity are […]

Read More