Shai-Hulud Worm Breaches NPM Ecosystem, Compromising Over 500 Packages and Threatening Crypto Assets