cloudflare

Saechang

Heads Up: You May Need To Change Your Passwords On Thousands Of Sites

It’s a rough day for users of, well, basically the entire internet: A major vulnerability in a huge web services company has been disclosed, and it means your personal data may have leaked into public view from a whole lot of places. [More]