Did Facebook get hacked today?

<Update>:

Ok so it would seem that Facebook were fixing a technical issue regarding proxies, and nothing to do with security, according to the Scobleizer blog (which has some sort of access to Facebook’s PR team). Facebook is now alive again, and sporting some new hash values in the URLs - presumably unique to prevent proxy issues again…

I’ve seen a lot of links mention my employer in association with this post. I’d just like to reiterate that although I am employed by IBM, this is a personal, non-work related blog.

The postings on this site are my own and don’t necessarily represent IBM’s positions, strategies or opinions.

For more details about this and the IBM blogging guidelines, please read the About page.

</Update>

Earlier on today I was getting some trouble connecting to Facebook’s login page - after trying to log in the connection just kept timing out instead of taking me to my home page like it usually does. Its pretty unusual for Facebook as its usually pretty reliable. But, these things do happen from time to time so I thought nothing of it.

A couple of hours later I came back to my computer after finishing up some work elsewhere and tried logging in again (I’m not addicted - I can stop any time I want…!). To my surprise my login details - usually stored and prefilled by Firefox - had gone and were replaced by an unfamiliar email address. I was certain that I had locked my computer before I left it (good habit to get into…), but it wasn’t beyond the realms of reality that I had forgotten and someone took the chance to log into Facebook. Unlikely - but certainly not impossible.

So I cleared the cookie and went back to Facebook again to log in. But now the Facebook page was showing me a completely different email address. A quick look in the source code and sure enough the email address was hard-coded into the <input> tag’s value attribute! If I refreshed the page immediately I got my email again, but if I closed the browser and left it for a few minutes then went back - bingo! Another person’s email address had appeared! I wonder how many “live” email address got harvested today? I know I saw at least 5 or 6 and I was only looking for a few minutes…

So fast forward another couple of hours and I visit facebook again - now more out of curiosity than clinical addiction - and there is a notice up (click for larger version):

Facebook “Upgrading”

Pardon my paranoia, but is this not pretty odd? No prior warning, no adverts, no schedule, the source code has what looks like some frantically hand-coded HTML using <center> and <br> despite the XHTML doctype . Makes you wonder. What happened today Facebook?

13 Responses

  1. -inex- Says:

    i experienced the same thing as well.
    i could read people’s inbox o.o and that was quite scary.
    maybe they did get hacked o.O…

    *NOOOOOO*

  2. Nick Moreau Says:

    I’ve sent an email to Caroline McCarthy of C|Net, pointing her to your blog. She was the first media outlet to cover the downage, and so I presume she’ll be interested in your theory.

  3. Ted Says:

    depending on the extent of the hack, that could be terrible

    the number of addresses, phone numbers, emails…
    i think any other personal information would take way too long to sift through. so the hackers probably aren’t going to ABUSE your favorite music, etc. but they definitely got your email, i guess?

    what’s the worst case scenario? the best?

  4. Ted Says:

    they have a new screen up now

  5. johnny Says:

    bad title.

  6. Jill Says:

    Looks like they linked you!!

    http://news.com.com/8301-13577_3-9752567-36.html

  7. Heather Says:

    It’s back up now

  8. Dennis Says:

    I log into Facebook first thing at work, but today I had to switch off proxy settings in IE to log in. I feared work finally caught on we were all wasting time on it and figured out how to block it, but I guess it’s more serious than that.

  9. Jeremy Says:

    Being a developer myself, I think it’s quite evident that Facebook was hacked today. Had they been simply upgrading, from a software standpoint, this is done in an offline controlled environment where all tests can be performed prior to a full release. This is so you don’t suffer the downtime that FB saw today. From a hardware standpoint, they are adding servers to their farm on a constant basis - never a hiccup - because everything is load balanced. I’m quite positive that they were hacked.

  10. Jeremy Says:

    I’ve also just noticed that all of their URL’s now have a new variable that was never there before:

    “pwstdfy=”

    I’m guessing that this is an acronym of some sort, the first two letters standing for password, but that’s just my thought. Regardless, it looks like an added security measure, most likely checking against a cookie value for verification.

    And in addition, I see the Wikipedia entry has now been locked for editing after people started speculating further that FB had been hacked. Hmmmmmmmmmm.

  11. Nimish Says:

    it just seems weird that they are having an upgrade at a time when there is bound to be a lot of traffic….its scary now….

    nimishgogri.blogspot.com

  12. Alex Says:

    I work at IBM in Hursley, had the same problem with the unfamiliar email address — although this is a proxy issue (I believe most of IBM’s internet traffic goes via a proxy somewhere in Germany), not anything to do with Facebook.

  13. TheWire Says:

    Yep! I experienced the same thing… kinda whack!

Leave a Comment

Please note: Comment moderation is enabled and may delay your comment. There is no need to resubmit your comment.