Password breach could have ripple effects well beyond Yahoo