Given that almost everyone who writes here crossposts to FFN, thought that I should disseminate this PSA.
For those unaware or out of the loop, there's been a whole lot of problems regarding some craziness on Fanfiction.net that have escalated very quickly over the past week.
So, context. There's this group called Critics United on that site which consist of very staunch reviewers who follow the rules of the site to the dot, and will send PMs and lengthy reviews to people who don't (like use song lyrics or whatever). This isn't about them though. This is about the people who don't like their whole attitude and stuff, leading to this "white-hat" hacker staging a protest against the group: he/she has managed to find a way to inject Javascript code into people's bios/user profile.
...which is very bad, by the way. It first started out as the code wiping and changing your own user profile to a support message of the quote-on-quote protest (which resets your user profile btw), but now the guy who staged this has added in more "features", like ensuring that mousing over infected profiles on the profile itself auto-redirects your browser to a different site.
As of the latest update about ~24 hours ago, this nearly turned very lethal, almost a site-wide hack: they were attempting to get people potentially
permanently locked out of your account by clicking on a user profile infected by the bug. (
Original Reddit Thread Link, what it does is it adds a backup email and then the hacker would change the password using that email to gain access to your account, changing the password and
locking you out. At least, that's the way it's supposed to work in theory. It didn't work, but still, they were going to go that far.)
To keep yourself safe, DO NOT visit any user profile. (note: this means you can't send new PMs via profile) This is the only way that the virus is triggered. One wrong click on an account that has been injected and the code will execute and hijack your account (assuming the hacker doesn't find any vulnerability). The safest thing to do is to disable Javascript for the site (will break buttons on the site, however) or just log out of your FFN account, if you really want to play it safe.
People are speculating that the admins might rollback the database, so do keep a backup of whatever you have on there if they do restore the database. Given that almost everyone who posts their fanfiction there also crossposts to this site, I don't think it'll be that big of an issue if they do since all the prose has a copy on this server, but it's best to backup whatever documents you have there regardless.
But yes, tl;dr: Backup all your work on FFN offline and don't click on any user profiles.

EDIT: As of 17 hours ago, it appears that the issue has mostly been resolved in the known backdoor (user profiles), while security vulnerability in general are being patched. I think it's safe to assume the worst is over, but don't let your guard down!