🚨 Personal data of 17.5 million Instagram users may have been leaked, including phone numbers, email addresses, usernames, IDs, and physical addresses.
According to available information, this data comes from the 2024 Instagram API vulnerability.
View Original