A smart contract bug in the popular decentralized exchange SushiSwap has led to the theft of about $3.3 million in Ethereum (ETH). According to the crypto analytics firm PeckShield, the bug is connected to the contract approval process and is related to an update that was implemented a few weeks ago.