In case you haven't heard, now is a really good time to go and change your passwords.
This article explains it better than I can-- maybe some of the network gurus around here have more details?
I didn't see a thread about it anywhere and figured it's probably relevant to a lot of the users here.