Stealer Logs reported a data breach on June 15, 2026, which has been cataloged by Have I Been Pwned.
Original source: Have I Been Pwned