July 24, 2009 10:05 AM PDT

Facebook closes API loophole that let people see strangers' photos

by Elinor Mills
  • Font size
  • Print
  • 6 comments

Facebook has changed its application-programming interface to close a loophole developers were using to write applications based on access to photo albums set to be viewable by everyone.

The move has angered some developers who built applications that offer the ability to view photos of people the user is not friends with.

For example, the Photo Stalker app, which CNET News wrote about in March, previously allowed people to see photos of strangers who may or may not know their photos are exposed to the public. Notified of the app, a Facebook spokesman said at the time that it did not violate Facebook's privacy guidelines and thus was allowed.

The default for photo albums is "Everyone," and many people did not realize that unless they manually changed the privacy setting, anyone on the Web could conceivably see their pictures. The Photo Stalker app enabled access that otherwise wouldn't have been possible to photos that people thought were private.

(Credit: Photo Stalker)

"They are doing this because they don't want applications like Photo Stalker to be able see albums marked 'everyone,'" Josh Carcione, Photo Stalker developer, wrote in an e-mail to CNET News this week.

"I created an application to further enhance the Facebook user's experience. Facebook has now changed their API to make my application useless. Why would anyone want to use Photo Stalker to view pictures of their friends? They wouldn't! The purpose was to view public photos," he writes. "I have invested a lot of time and money in the application just to have Facebook destroy it."

A Facebook spokesperson said the company made the change so the technology more closely matched users' privacy expectations.

"We made this change in order to ensure that users who have their profiles set to a privacy other than 'everyone' are not surprised by photos being exposed through the API," Facebook engineer Matt Trainer wrote in response to complaints on the developer forum site.

Carcione and a few other developers who complained about the API change say it eliminates the ability for people to make their photos publicly accessible.

But the Facebook spokesperson said the change does not affect the way users share links to their photos with others. Photos that are set to be visible by "everyone" can still be seen by anyone, on or off Facebook, according to the Facebook Help Center.

If an album is set to "Everyone" and a friend is tagged in it, that album will surface in your News Feed and you can view the album. You can also view it if the link is shared with you, if you are a Facebook user.

If your own album is set to "Everyone," you can share the link with people on and off Facebook.

So, although an app that made it ultra easy to see inadvertently public photos just by knowing someone's name or Facebook ID won't work anymore, strangers can still see your photos if the album is by default set to "Everyone." If you don't want anyone but friends to see your photos change the privacy settings to "Friends" or "Friends of friends."

Elinor Mills covers Internet security and privacy. She joined CNET News in 2005 after working as a foreign correspondent for Reuters in Portugal and writing for The Industry Standard, the IDG News Service, and the Associated Press. E-mail Elinor.
Recent posts from InSecurity Complex
Web-based Lookout protects mobile devices, data
Using Facebook and Twitter safely
Firefox, Adobe top buggiest-software list
Adobe to patch zero-day Reader, Acrobat hole
Keeping Uncle Sam from spying on citizens
Facebook sues men for allegedly phishing, spamming
Scammers exploit Google Doodle to spread malware
Symantec confirms zero-day Acrobat, Reader attack
Add a Comment (Log in or register) (6 Comments)
  • prev
  • 1
  • next
by Pete Bardo July 24, 2009 10:48 AM PDT
Facebook Apps are mostly crap anyway. But it doesn't make sense to forbid apps from accessing data that is freely available through the web site.
Reply to this comment
by lordmorgul July 24, 2009 11:01 AM PDT
Did you even read the article? The apps are not being forbidden access to 'freely available' data... they are being forbidden access to data that is marked NOT COMPLETELY PUBLIC... and the app developers are complaining about it. This tells me alot about the developer, and I most certainly won't be using his app even if he re-purposes it to do something different.

"Friends of Friends" is the best way to post pictures to Facebook. It is very easy to maintain a separate picture archive for fully public shared pics elsewhere.
by Mergatroid Mania July 24, 2009 3:56 PM PDT
Yeah, I don't know what the developers are complaining about. Photo albums that are set to "everyone" can still be accessed by them.

Albums that are not set to "Everyone" should not be available to the developers anyway.

Maybe they should stop whining about it, and consider themselves lucky that Facebook even allows picture trolling in the first place.
Reply to this comment
by Edonkey2000 July 24, 2009 4:17 PM PDT
ok so Facebook is not liking other programs improve their program. Totally lame. If I want my files to be viewable to everyone, how dare you go behind my back and not allow everyone to see it (blocking programs)!! Hopefully you will be in court for this
Reply to this comment
by martin1212 July 25, 2009 2:07 PM PDT
Sheesh, is it too much to ask that you actually read the article before commenting? It's not what you are saying at all.
by The_Decider July 26, 2009 2:51 PM PDT
All facebook had to do was make default access to everything either "friends" or "no one". Problem solved.
Reply to this comment
(6 Comments)
  • prev
  • 1
  • next
advertisement

15 sites that went kaput in 2009

Web sites launch all the time, but they also shut their doors. We highlight 15 that bit the dust this year.

Top 10 news stories of the decade

Let the debate begin: Was the iPhone more important than iTunes? Was anything bigger than Google finding a great business model? CNET offers its list of the 10 most important stories of the '00s.

About InSecurity Complex

Elinor Mills became fascinated with hacker culture when she was sent to Las Vegas to cover DefCon in 1995. Since then, script kiddies have given way to cyber criminals targeting bank passwords, and privacy risks are everywhere, from Google to Facebook and the iPhone. InSecurity Complex keeps tabs on the flaws, the foibles, and the fixes.

Add this feed to your online news reader

InSecurity Complex topics

advertisement
advertisement

Inside CNET News

Scroll Left Scroll Right