Mozilla
January 1, 2014
4468 days ago
76.0K
Confirmed
Misconfiguration
Technology
Data breach at Mozilla in 2014.
Mozilla Data Breach (2014)