DATA BREACH EVOLUTION
Major Password Leaks Over the Years (in millions)
117M
2012
LinkedIn
427M
2016
MySpace
148M
2017
Equifax
70M
2024
Q1 Breach
184M
2025
MASSIVE
BREACH