Also curious to know how the security breach happened.
Every site should at the very least store hashed passwords. Salted hashes are much better but just hashed is maybe borderline acceptable.
If they’re plaintext or encoded it would be severe malpractice IMO.