
The largest ever data leak to hit China has exposed over 4 billion user records which include financial data, WeChat and Alipay details as well as sensitive personal info like IDs, birthdates, phone numbers, and residential data.
As reported by Cybernews, a massive database with 631 gigabytes of private and sensitive info was left exposed online without a password, essentially leaving 4 billion records available for public access.