CAPCOM ID Data Breach Exposes 11.77 Million Records Data Leak CAPCOM ID Data Breach Exposes 11.77 Million Records Do Son October 23, 2026 0 A CAPCOM ID data breach exposed 11.77 million records, including emails and login activity. No payment data was leaked.