New 'Shai-Hulud' worm hits over 170 packages in supply chain attack