Origin Energy
900000
records exposed
900K customer records and partial payment data stolen
Severity
critical
Sector
other
Disclosure date
August 1, 2026
Indexed
1 day, 7 hours ago
900K customer records and partial payment data stolen