Fact or Flaw? Instagram Denies 17M User Breach Amid Password Reset Chaos Data Leak Fact or Flaw? Instagram Denies 17M User Breach Amid Password Reset Chaos ddos January 12, 2026 Instagram has formally denied allegations of a breach, notwithstanding a deluge of disconcerting password-reset notifications received by... Read More Read more about Fact or Flaw? Instagram Denies 17M User Breach Amid Password Reset Chaos