technology
Sold passwords and customer info kept apart – how two data leaks link up
June 24, 2026
In 2022, a single security failure spilled encrypted passwords for thousands of users. That incident wasn’t the end—just a warning. Before the dust settled, another break-in happened somewhere else. This time the target was a marketing firm called Klue, and its customer database held files belonging