Mysterious data breach called ‘db8151dd’ exposed email, physical address, job titles of 22M people

Mysterious data breach called ‘db8151dd’ exposed email, physical address and job titles of 22 MILLION people – but no one knows exactly where the records came from A public server contained more than 100 million records on 22 million people Data included full names, email addresses, phone numbers, job titles and more Security researchers were … Read more