Password Leak Hits Record 16 Billion Credentials, Exposing Major Platforms and Services

A record-shattering password leak has exposed 16 billion credentials, hitting major online platforms and government services. The leaked data is detailed enough to enable cybercriminals to launch targeted attacks. Experts urge everyone to switch up passwords and activate two-factor authentication right away.

21 June 2025