Origin Energy
900000
records exposed
900K customers PII and partial payment data stolen
Severity
critical
Sector
other
Disclosure date
August 1, 2026
Indexed
15 hours, 22 minutes ago
900K customers PII and partial payment data stolen