Bizarre attack infects Linksys routers with self-replicating malware