12-Year-Old CryptoJS Bug Drains $5.7M From Web Wallets