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