An attacker drained funds from users who had previously made infinite approvals to a Socket contract. Cross-chain protocol Socket has been exploited, and $3.3 million has been drained from contracts ...