Mystery Data Breach Dubbed ‘db8151dd’ Exposes Records of 22 Million People
A massive data breach dubbed db8151dd has exposed the records of 22M people – including addresses, phone numbers, and social media links. But the source of the data is a mystery.