Developer finds major coding errors in Facebook, MySpace
IDG News Service - Social networking sites MySpace and Facebook have apparently fixed coding errors that could have allowed an attacker access to all of their users' data and photos.
The simple coding errors are alarming considering the extent to which social networks have gone to reassure their users that their data will be safe. The problem involved the way the sites handle requests for data from other domains, known as the "cross-domain policy."
Sites such as MySpace and Facebook typically block other domains from requesting and receiving data for privacy reasons, except for their own vetted subdomains.
Facebook disallowed access from other applications on its main domain, but a developer in the Netherlands, Yvo Schaap, found that Facebook would allow data to be given out from one of its subdomains.
Since the subdomain also hosted all of Facebook's data, it would be possible to steal data by luring a victim to a URL with a Flash application rigged to grab the data if the victim had their auto-login enabled, which most people do, according to Schaap's blog.
A "more invasive and hidden exploit could harvest all the user's personal photos, data and messages to a central server without any trace, and there is no reason why this wouldn't be happening already with both Facebook and MySpace data," Schaap wrote on his blog.
He also found the problem on MySpace, which allowed a domain called "farm.sproutbuilder.com" to access data. A Flash application could be uploaded to that site, which would then be allowed access to the data if a victim visited a malicious URL.
MySpace disagreed with the severity of the error, saying it would have only exposed information that was already public. The problem was with the sproutbuilder domain, and it has since been fixed, a spokeswoman said in an e-mailed statement.
"No public MySpace data was exposed and the vulnerability was never exploited," the statement read.
A look at Facebook's latest crossdomain.xml file shows that the bug appears to have been fixed. MySpace also appears to have taken "farm.sproutbuilder.com" out of its cross-domain list.
In an e-mailed statement, Facebook said it "worked with the researcher who identified this issue to fix it. We have not received any reports that it was ever exploited."
Reprinted with permission from
Story copyright 2009 International Data Group. All rights reserved.
Facebook MySpace security
Additional Resources



White Papers & Webcasts
Is Collaboration the buzz word of 2010 or buzzkill?
Read this whitepaper today!
Data in Action: Making the Planet Smarter
Register Now
A Survival Guide For Portable Data Storage in a Unsecure World
Read this whitepaper today!
7 Ways to Optimize VMware Server Virtualization
Download This Whitepaper Now!
The Workday User Experience Video
Watch Workday's Creative Director, Scott Lietzke, discuss the business-centered design philosophy at Workday.
IT Consolidation and Disaster Recovery- Simply, Cost-effectively, and Simultaneously
Download this complimentary white paper! Provided by 3PAR.
Business Process Framework Demo
Learn about Configurable Business Processes and Calculated Fields. Watch Now!
Oracle Accelerate - Not Just Smart but Timely
Download Now!
Manager Experience Demo
Go beyond self-service solutions to perform more effectively. Watch Now.
Computerworld Reports
Business Continuity ZoneAn organization's business continuity plan helps keep critical functions running during an emergencythe power fails, a virus is unleashed on your network, a natural disaster has occurred. Even the slightest downtime or loss of data can cripple your operation. CDW can help you prevent disaster by implementing a well-planned recovery strategy. Click here to visit the Zone See All Zones
|





