breach confirmed first disclosed 2026-08-24 11:00 UTC Social Engineering Scheme Led to Apollo Data Breach Confidence40% Sources (1) Social Engineering Scheme Led to Apollo Data Breach — Security Magazine 2026-08-24