Mystery malware steals 26M passwords from 3M PCs. Are you affected?