*ALWAYS* a risk if you login to your accounts at a public terminal. This is why 2-Factor authentication exists. Facebook, Yahoo, GMail, and Twitter all support it now. Have you enabled it?

2 million Facebook, Gmail and Twitter passwords stolen in massive hack
Two million passwords have been stolen, compromising accounts at Facebook, Gmail, Twitter, Yahoo and ADP.