A database containing at least 26 billion leaked records has been discovered, security researchers have warned. This supermassive data leak, or as researchers call it the “mother of all leaks,” is likely the largest one found to date.
The database contains data from the Chinese instant messenger Tencent and the social platform Weibo, as well as user records of platforms and services such as Twitter, Dropbox, LinkedIn, Adobe, Canva and Telegram.
Until the database is didn’t spread en masse, we recommend that you change all logins and passwords + apply 2FA