Home » PostsMozilla accidentally leaks 76,000 email ids and 4000 password hashes of its developers on a public web serverThis is one mistake which is going to make some system administrator pay for with his job at the Mozilla Foundation. Mozilla is the foundation behindAugust 3, 2014 · 1 min · 4 words · Catherine KelleyRead Moresource: www.techworm.net