Mozilla recently admitted that email addresses of 76,000 developers on its network were accidentally leaked along with around 4,000 encrypted passwords....