Home / Monthly reports / June 2025
Outages & Breaches: June 2025 in numbers
4 significant outages (1 critical) and 7 data breaches (3 critical) were logged in June 2025. The largest breach by records was Aflac (22.7M). The longest outage with a known duration was Heroku (23.3 hours). The most common outage cause was configuration change (1 of 4).
Outages4▲ 2 vs May
Critical outages1wide impact
Downtime tracked43 hacross 4 outages with a known duration
Breaches7same as May
Critical breaches3sensitive data at scale
Records exposed39.5Mconfirmed or company-reported
Outage causes
Named attackers
Most significant incidents
- 26 Jun 2025Ahold Delhaize ransomware breach affects 2.2 millionAhold Delhaize · breach · INC Ransom · 2.2M records
- 17 Jun 2025Episource breach exposes 5.4 million patientsEpisource · breach · Unknown · 5.4M records
- 12 Jun 2025Google Cloud IAM failure ripples across the internetGoogle Cloud · outage · Configuration change · 7.5 hours
- 12 Jun 2025Aflac breach later put at 22.7 million customersAflac · breach · Scattered Spider · 22.7M records
- 22 Jun 2025McLaren Health Care notifies 743,000 patientsMcLaren Health Care · breach · INC-linked · 743K records
- 16 Jun 2025Zoomcar breach hits 8.4 million usersZoomcar · breach · Unknown · 8.4M records
- 12 Jun 2025Cloudflare Workers KV fails after Google Cloud dependency breaksCloudflare · outage · Third-party dependency · 2.6 hours
- 10 Jun 2025Heroku platform outage lasts almost a dayHeroku · outage · Software bug · 23.3 hours
All 4 outages
- 12 Jun 2025Google Cloud IAM failure ripples across the internetGoogle Cloud · outage · Configuration change · 7.5 hours
- 12 Jun 2025Cloudflare Workers KV fails after Google Cloud dependency breaksCloudflare · outage · Third-party dependency · 2.6 hours
- 10 Jun 2025Heroku platform outage lasts almost a dayHeroku · outage · Software bug · 23.3 hours
- 10 Jun 2025ChatGPT and Sora down for over 10 hoursChatGPT (OpenAI) · outage · Unknown · 10 hours
All 7 data breaches
- 26 Jun 2025Ahold Delhaize ransomware breach affects 2.2 millionAhold Delhaize · breach · INC Ransom · 2.2M records
- 22 Jun 2025McLaren Health Care notifies 743,000 patientsMcLaren Health Care · breach · INC-linked · 743K records
- 17 Jun 2025Episource breach exposes 5.4 million patientsEpisource · breach · Unknown · 5.4M records
- 16 Jun 2025Zoomcar breach hits 8.4 million usersZoomcar · breach · Unknown · 8.4M records
- 12 Jun 2025Aflac breach later put at 22.7 million customersAflac · breach · Scattered Spider · 22.7M records
- 4 Jun 2025Lee Enterprises ransomware exposes 40,000 SSNsLee Enterprises · breach · Qilin · 40K records
- 2 Jun 2025Cartier discloses customer data breachCartier · breach · Scattered Spider
2025 year to date
Incidents YTD74January to June 2025
Outages YTD31significant outages
Breaches YTD43data breaches
Critical YTD13outages and breaches
Records exposed YTD80Mconfirmed or company-reported
| Month | Outages | Breaches | Critical | Running total |
|---|---|---|---|---|
| Jan | 5 | 9 | 0 | 14 |
| Feb | 6 | 6 | 2 | 26 |
| Mar | 5 | 5 | 1 | 36 |
| Apr | 9 | 9 | 3 | 54 |
| May | 2 | 7 | 3 | 63 |
| Jun | 4 | 7 | 4 | 74 |
| Total | 31 | 43 | 13 | 74 |
Cite this
Nuffield Consulting, “Outages & Breaches: June 2025 in numbers”, The Daily Tech Wire,published June 2025. https://techwire.nuffieldconsulting.com/reports/2025-06/ (retrieved 15 Nov 2026).
The underlying data for every month is in the CSV download.