Mozilla accidentally leaks 76 000 email ids and 4000 password hashes of its developers on a public web server   TechWorm - 50Mozilla accidentally leaks 76 000 email ids and 4000 password hashes of its developers on a public web server   TechWorm - 30