Huge Password Leak Hits Google, Apple, Facebook, More
A huge credential dump sourced from infostealer malware shakes tech giants including Apple, Google and Facebook, forcing urgent password resets for millions, if not billions. Late June 2025 was the...