Socket Loses $3.3 Million in Hack Due to Input Validation Flaw