This.
Was it even confirmed that it was leaked? Either way, I don't want it and would not touch it.
It would be very wise however to not use the same password here, or anywhere for that matter. If your LET password was the same as, for example, the root pass on your servers, your email...