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