Data Leak Exposes Four Billion User Records

In the biggest data leak to ever hit China, billions of documents with financial data, WeChat and Alipay details, as well as other sensitive personal data, were exposed to the public. The leak likely exposed hundreds of millions of users, primarily from China, because a 631 gigabytes-strong database was left without a password, publicizing 4 billion records.