Supermicro bug allows \'virtual USBs\' to take over corporate servers