Facebook Bug Could Give Spammers Names, Photos
angry tapir writes with this excerpt from an IDG report: "Facebook is scrambling to fix a bug in its website that could be misused by spammers to harvest user names and photographs. It turns out that if someone enters the e-mail address of a Facebook user along with the wrong password, Facebook returns a special 'Please re-enter your password' page, which includes the Facebook photo and full name of the person associated with the address. A spammer with an e-mail list could write a script that enters the e-mail addresses into Facebook and then logs the real names. This could help make a phishing attack more realistic."
Seriously? Who is freaking writing these web pages? It would have been easier to NOT include photo's and names than to build it in there!
It's a feature. Say you get amnesia and all you remember is your email address. Now, thanks to Facebook, you have a means of finding out your name, and what you look like!
I'm a popular stranger, I'm nobody famous, I'm a famous nobody.
Fixing this alone means nothing. If you search for someone on Facebook it will show you a name and a profile picture. Sure, it requires a facebook account, but that's not too hard to create for somebody with 4,000,000 email addresses.
Just when you thought all the obvious exploits and privacy problems had to be gone by now, they go off and amaze us again.
Get ready for another irreducibly complex tier of privacy settings, i'm sure.
>>Scraping Facebook for this type of information is prohibited, she added.
Oh, yes. That'll stop em'. Stern warnings always do.
Huh?
Ok, we need an adult to start running this company please. Seriously, this Zuckerberg guy is so far out of his league it is laughable.
"Could" be misused? How about "has" and "is"?
And how hard could that possible be to fix? Comment some code.. end of story.
Here comes Mark.
> that could be misused by spammers to harvest user names and photographs. ...that has been widely used by spammers, collection agencies, the government, terrorists, aliens (from outer space and otherwise), foreign governments and the like to harvest user names, photographs and e-mails for years.
There. Fixed that for you.
The site should go down for maintenance until they fix the issue, and only then brought back online.
Nullius in verba
This flaw is no longer available on Facebook logon pages.
In fact it was removed before this story made it to the /. front page.
It was removed approx. 11 hours after the first public articles about it.
- Jesper
My security clearance is so high I have to kill myself if I remember I have it...
I noticed this the other day, but I was kind of hoping it only brought that up because I had a cookie and had logged in before... Guess not.
Jeez... you can write a perl script to do the scraping in about 15 minutes.
Besides the fix for the insecure functions on the page, I certainly hope they are doing IP blocking....
But what a bunch of PR jumbo... the problem is the result of a bug?? I'd disagree. I've seen the login error page. The function of showing the image and repeating the email address is by design . A horribly insecure design in the context of Facebook's privacy settings setup. But it was a design decision, not a bug.
At least that's how I see it.
Huh?
"Facebook Bug Could Give Spammers Names, Photos"
Names, Photos?
A comma was traditionally used in printing headlines in place of "and" because the litho did not usually have an ampersand character with which to save space.
There is no excuse for this misuse of the comma in the 21st century.
I just tested it. Logged out, logged back in with the wrong password.
Guess what? It shows my name. I've turned off sharing my profile picture but the main article is talking about it scraping names for realistic spam. That is still available.
Where are you getting your information again?
I noticed lots of people take pictures of mirrors, too.
Similes are like metaphors
I just tested it. Logged out, logged back in with the wrong password.
Guess what? It shows my name. I've turned off sharing my profile picture but the main article is talking about it scraping names for realistic spam. That is still available.
Where are you getting your information again?
Maybe it relies on a cookie or something, and it only shows that to you because you've been logged in before. I just tried a friend's email address and wrong password, and it didn't show me any information about him. He has never been logged into Facebook on this machine.
I deactivated my account log ago, and just checked - it doesn't say a word about who I am. Not sure if anyone else has tried this to actually see if it works.
Maybe it relies on a cookie or something, and it only shows that to you because you've been logged in before.
That does seem to be the case. I just tested it on two browsers, one of which I don't use with Facebook.
On the browser that I don't use with Facebook, the "Please enter your password" screen did not include a name or picture.
On the browser that I do use with Facebook, and had just logged out seconds before, my name and photo did appear. However, if I entered someone else's address, the name and photo did not appear. Just for kicks, I tried two email addresses, one of which I know does have an account and one of which I know doesn't. Facebook *did* tell me which one was not associated with an account.
A spammer isn't going to have your cookies, so they won't get your name and photo. But they can confirm whether you have a Facebook account or not.
Which is why you never use your real name on a non-pay website. Ever.
People on Facebook live in a bubble if they believe they have any privacy. This website has a crude and clever way to keep track of who's deleting you on the site.
My security engineering text (Anderson, 2nd edition) predicted that social networking websites would become security liabilities because of the amount of personal information they store about their members. That book was published in 2007.
"We were warned?"
Palm trees and 8
Not just the "re-enter password" page. If you enter an email address in the normal facebook search box, facebook will show you the name of the account that uses that email address (though not the photo, if it is blocked).
Sorry Jesper, but you are wrong. I just tried it and the problem HAS NOT been fixed as of 4:47pm EST today.
Fair enough, you tested it and found the flaw alive and kicking.
;-) and I am unable to get any information listed. I have tried with 5 accounts belonging to friends and family (and I picked the e-mails they use for their FB accounts) without getting any interesting information. I would (obviously) not post something like my first comment on a /. front page article without testing it first ...
Did you flush your browser cache before testing? And did you ensure that you are not getting the page from a proxy server someweher between you and the FB server?
If you are still getting the flaw (as I can see a number of other users are also reporting) my guess is that:
1.) They are getting cached results from somewhere
2.) Facebook has fixed the flaw, but propagating it to their 32.000 servers (literally dude) takes a little time.
Obviously I tested it myself before making the first comment
Now, FB should still get hammered for being so damn stupid, but on the servers that I get results from the flaw is gone.
- Jesper
My security clearance is so high I have to kill myself if I remember I have it...
Do it again with a different email (a user you know of)... Its because of your cookies. Come on now....!
I don't like most babies a whole lot either, and I detest after-birth pictures, but you are overreacting by quite a bit. Your whinings are as annoying as the exuberant adulations of a newfound parent.
I don't have a facebook account, but I tried a few random emails (pretty much name@gmail.com), and came up with a full name and photo (although more commonly just the full name).
Ask me about repetitive DNA
I noticed this a couple of weeks ago. The weird thing is, instead of using the email address associated with facebook, I typed one of my other email addresses in by mistake when trying to log in and it knew who I was even though that particular email address had never been used with facebook ever. It even used the shortened form of my name that I use with that email address instead of the longer form I use with facebook. Where did it get that information? Fortunately it didn't have a picture of me associated with the other email address.
we should scrape the profile pictures for those not taken in mirrors, then sell their email addresses to mirror manufacturers
Q: Is your personal data safe?
A: [in form of a question] Is it in anyway a part of the internet, including being on your own computer in your own home, which is connected to the internet? If yes, then no.
Hell, even if I don't have a Facebook account and someone takes a pictures of me and uploads it to Facebook and tags it with my name then the internet knows what I look like. Privacy is a joke.
On the other hand, perhaps there's a market in creating false identities for people as a false data internet flood. As a business they would sign up for popular social networks with your name and upload a variety of pictures claiming to be you, with routine updates about things you're not actually doing. They could use their client list to 'friend' each other and build a nice false society. If someone on the internet ever posted true or factual information or pictures about you it would be considered less reliable due to the voluminous FUD being provided by the company hired to provide false information, and therefor discarded.
No sig for you. YOU GET NO SIG!
I noticed this 'feature' a long time ago when I entered my password wrong. I was a bit concerned at the time and I did think "what sort of idiot thinks of an idea like this"... At least they're fixing it.
"We have technical systems in place to prevent people's names and photos from showing to unrelated users upon login, but a recently introduced bug temporarily prevented these from working as intended," a company spokeswoman said in an e-mail message. "We are already working on a fix and expect to remedy the situation shortly."
If by "upon login" they mean when a wrong password is entered, I don't understand what the bug is, since the "Is that you?" screen is the intended behavior, not a buggy one. By the way, it only happens if the email address matches the account which was last logged in on the browser, and it forgets it if you wipe the cookies (maybe the "bug" is already fixed?). But even if that page was shown for any email, that's not the only or even the easiest way to get the name and picture matching an email; that's as easy as searching users by email.
Of course it's easy to build a phishing site that replicates the "wrong password" screen, but anyone who falls for such a phishing attempt has worse problems on the internet.
Just one more reason to ditch facebook. It is addictive but I'm glad I left it months ago now. Never looked back.
Facebook doesn't care about users' privacy. Mark Zuckerburg has already said as much and his opinions on privacy are well known and oft repeated points of public controversy. It follows then that he doesn't much care for security either. In fact, it is likely that Mark is more concerned about competitors and would be rivals getting their hands on "his" data and beating him to the advertising punch than he is about the potential consequences for his users. This episode really shouldn't surprise anyone here on Slashdot because it fits neatly within the careless corporate culture of Facebook and their wanton disrespect for users or, as Zuckerberg has called them in the past, "dumbasses".
Isn't this why we have services like gmail, hotmail, yahoo, etc that provides an essenitally limitless supply of disposable email addresses. Both my business and my personal email contain my full name, but now why in the hell would I use that information to register for a site like facebook? Everyone is up in arms and getting pissed off at facebook for allowing these bugs and exploits, but if people didn't willfully provide this information and demand an instant notification when uncle bob pokes aunt sue or little amy had an abortion, these companies wouldn't have their personal information. These morons are the instrument of their own demise. And if all else fails punch a monkey win an ipod.
If you put shit on the internet, people can and will find it.
Fixing this alone means nothing. If you search for someone on Facebook it will show you a name and a profile picture. Sure, it requires a facebook account, but that's not too hard to create for somebody with 4,000,000 email addresses.
People from our lab have a paper coming up at RAID this year pretty much on the same issue, exploited at a large scale (trying millions of email addresses): http://iseclab.org/papers/raid2010.pdf. Read it if you want to get an idea of how much impact such an attack can have. As a spammer, if I know the full name and list of friends (public information on facebook) associated with an email address in my spam targets list, I can do some very sneaky, targeted spam pretending to come from one of your friends...
The important point is that this is not a bug. It's an undesirable side effect of the friend finding feature that is very useful to some users and that facebook certainly has no intention of removing. As a consequence of this paper, they apparently implemented a rate limiting in the number of email address queries one can do... better than nothing, but there are no full solutions.
Don't use real names on FB. Online friends will know you by your handle. You can choose your friends and be in control. Basing accounts on email addresses is a good idea but link your FB account to an email that doesn't contain your real name too. :Ð
All you need to do to get private information out of Facebook is to create a game with family friendly graphics that will hook in all sorts of players, scrape in the player's and their friends information to get demographic stats and email addresses and presto! wait for your databases to start filling up. For a fee Facebook will allow anyone to develop a “Farmville” or “Mafia Wars” that will annoy your friends and steal their information.
That's not a 'bug'. Its an incredibly bad design decision.
Jherico
What can the average user can do to ensure his security? "Nothing, you're screwed"
Check out http://t.wits.sg/2010/08/14/attack-of-the-facebook-harvesters/. Somebody has managed to do the same through the Facebook APIs. They even exposed Mark Zuckerberg's, Sheryl Sandberg's emails too. This is getting really dangerous.
It is the facebook APIs. They too expose this and spammers could write a script to use that. A sample of which is done at http://t.wits.sg/2010/08/14/attack-of-the-facebook-harvesters/. There the author gets the email addresses of Facebook employees. THis is really getting scarier