Millions of customer details leaked in the latest data breach