Home » PostsMozilla Accidentally Leaks 76 000 Email Ids And 4000 Password Hashes Of Its Developers On A Public Web Server TechwormNovember 26, 2022 · 0 min · 0 words · Zola Nichols