I'm sure Foo or Niner can give better details but as you know the site was hacked sometime back. Some group out of Egypt. Foo found viruses on over 250 files here.
All passwords were exposed and probably stolen.
SO....
If you use the same password on other places as you use here you should go to those places and change your password.
They were using our site to get into your computer and sending information from your system back.
Carry On...
Captain
Sent from my iPhone using Forum Runner