Two deprecated Aztec contracts were exploited within four days, draining about $4.4 million and exposing the lasting risk of immutable DeFi code.