A verification logic flaw in the abandoned Aztec Connect smart contract allowed an attacker to steal $2.1 million in crypto across seven different assets.