CrossCurve Exploited for $3M in Smart Contract Breach