In an alarming data leak, over 149 million unique logins and passwords, has been exposed online in a publicly accessible ...