• On MovieTome: First Look: Jessica Alba in 'Machete'!
November 12, 2009 11:12 AM PST

Expert says Adobe Flash policy is risky

by Elinor Mills
  • Font size
  • Print
  • 17 comments

Updated 1:49 p.m. PST to clarify that Gmail issue was fixed and any attack would be theoretically possible but extremely difficult to accomplish.

A lax security policy in Adobe Flash puts visitors to user-generated content sites at risk, says a researcher who has found a technique exploiting the way browsers handle Flash files.

The problem stems from the origin policy of Adobe Flash, Mike Bailey, a senior security researcher at Foreground Security, said in an interview on Wednesday. "Adobe should change the way Flash Player handles the security policy so it doesn't allow arbitrary content to access the application without permission."

By default, Flash Player trusts anything, but it should only trust what is allowed," he said, providing more technical discussion in a blog post.

For example, someone could upload what appears to be a picture to a social-networking site but which is actually a Flash file designed to execute malicious code in the browser when the file is opened. Anyone who views that picture could be compromised, said Mike Murray, chief information security officer at Foreground Security.

Bailey said that as far as he knows the technique has not been used in the wild as an attack, but that a "huge number of sites are vulnerable." (Gmail previously had an issue that could allow for this type of attack, but that has been fixed. Flash payload could "theoretically" still be executed, but it would be incredibly difficult to do, Baily wrote in his post.)

Adobe has known about the issue for a while but says it can't fix it or risk breaking a lot of existing Flash content and applications around the Web, he said.

Administrators make configuration changes to each Web site to mitigate the risk, Bailey said.

Meanwhile, users should disable Flash completely or use NoScript, a browser plug-in that blocks Flash and Java from untrusted sites, he said.

Asked to comment, an Adobe representative provided this statement:

"Generally speaking, by nature, Flash (SWF) content is powerful, active content and should be handled with the same care as other active content technologies, such as JavaScript, to ensure a site's design does not become vulnerable to abuse scenarios. Adobe has always advised that allowing arbitrary uploads or attachments of Flash (SWF) content to trusted domains should not be performed due to potential abuse scenarios, such as the ones outlined by Mike Bailey. Adobe has published several best practice advisories and blog posts for developers and site owners on how to safely host Flash content. For example, our Flash Player security white paper describes our model in great detail."

This screenshot shows an e-mail attachment executed in the context of a Squirrelmail client session, which leads to compromise of the Web-based e-mail account.

(Credit: Foreground Security)
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
Microsoft warns of IE exploit code in the wild
Chrome OS security: 'Sandboxing' and auto updates
Cisco launches iPhone security app
Fortified rice, fuel cells among Tech Award winners
T-Mobile UK says workers sold customer data
FAQ: Recognizing phishing e-mails
Report: Countries prepping for cyberwar
Antitrust concerns linger in Google Books deal
Add a Comment (Log in or register) (17 Comments)
  • prev
  • 1
  • next
by dascha1 November 12, 2009 11:37 AM PST
Ok, knew it would happen today. Can't you guys figure what's important for today's news please. Then I'll run for office, provided I can afford a motorcyle escort and/or "detail" when I bike on the roads, in the pool, and running in general. No, I don't compete in a wheelchair, at least not yet!
Reply to this comment
by opiapr November 12, 2009 12:58 PM PST
If you don't like the news source get a new one their are millions of site out their. No one is forcing you to come to news.com
by dascha1 November 13, 2009 4:08 AM PST
Tell Apple to put "millions of site out their" (you need to work on your recognizing what you write, btw) when they distribute their browser bookmarks for every audience "out there".
by LinuxRules November 16, 2009 2:59 AM PST
That is why there is a specially made button on your keyboard called 'Delete'.
by SactoGuy018 November 12, 2009 11:38 AM PST
The only way we can get rid of this is to go to HTML 5.0, but that is also problematic since HTML 5.0 standards are not completely finalized and Internet Explorer 8.0 doesn't support HTML 5.0 (though I do expect Microsoft to update its browser for HTML 5.0 support within a year or so). Note that Firefox 3.5.5 isn't much better, though it will be interesting to see if the upcoming Firefox 3.6 due the end of this 2009 will support HTML 5.0 enough to run Google Wave natively.
Reply to this comment
by cvaldes1831 November 12, 2009 11:52 AM PST
From a security standpoint, I really wish there was a Flash replacement or special mode where everything would be rendered as a plain old image with no animation, hyperlinks, or other functionality.

Frankly, I'm sort of glad that I don't have to deal with Flash on my iPod touch.
Reply to this comment
by dascha1 November 12, 2009 12:19 PM PST
Don't forget, you can live without the sound on it too. ;)
by cvaldes1831 November 12, 2009 1:02 PM PST
Absolutely.

When I land on a site with annoying, blaring music, if I can't find the "sound off" button in three seconds, I kill the browser tab and make a mental note not to visit that site again.
by cp256 November 12, 2009 12:47 PM PST
It is such a shame that all the video sites use flash. Flash is such a POS for the browser. It gives you pretty much zero control over anything aside from just not using it. I didn't like it when it was Macromedia and I like it even less under Adobe. In addition to being a hideously bloated inefficient CPU time sucker and an ad spam magnet, it's insecure.

NoScript and NoFlash are two of my favorite Firefox plugins. I'd really like to see a truly seamless mechanism to play flash encapsulated videos through VLC in Firefox.
Reply to this comment
by cvaldes1831 November 12, 2009 1:05 PM PST
AdBlock Plus, NoScript, and NoFlash block a bunch of foibles, but I'm done with the "web browser on a computer" paradigm. Much of my Internet (not necessarily web) access is done on my iPod touch and web designers need to consider mobile devices as an important platform.
by SactoGuy018 November 12, 2009 2:54 PM PST
If you're referring to streaming video sites like Hulu and Fancast (for English-language series programming) and Crunchyroll (for Japanese anime), you're out of luck if you don't have Flash 10.x installed. This situation won't resolve itself until these sites conform to HTML 5.0 standards and start streaming video using the Ogg Theora compression format (the current preferred video format for HTML 5.0). Given that HTML 5.0 is not fully finalized, it could be several years before we can finally ditch Flash. :-(
by ExWinUser November 12, 2009 1:45 PM PST
How ironic, when I visited his blog site he is using Flash.
Reply to this comment
by jakeZ2 November 12, 2009 11:29 PM PST
Until someone comes up with a video format with the qulity, flexibility and file size that even comes close to flash video, don't expect a change. h264 looks great, but the files are still much larger than the flv format.
Theora looks decent http://people.xiph.org/~oggk/elephants_dream/elephantsdream.html
, but it's going to need more than a bad wiki page behind it to get it into the mainstream. i.e. stand alone converters.
Reply to this comment
by SnidleyWhiplash November 13, 2009 12:19 AM PST
So let me get this straight... because a content creator *could* stupidly construct their content, and because a server administrator *could* incompetently administer their server, that's somehow Flash's fault for being susceptible to a chain of bad decisions. And so this Einstein says the best solution is for the world to uninstall Flash. Riiiight... I suppose because Apache can be incompetently administered, we should uninstall every web browser too. And because people might drown we should stop drinking water. How about we just stop listening to so-called security experts who are more interested in grandstanding and hyperbole than substance?
Reply to this comment
by aMUSICsite November 13, 2009 4:57 AM PST
But I thought most of the upload sites don't allow flash to be uploaded, quite a few don't even allow embedding flash in their content.

The best solution seems to be for the big upload sites to block all flash, could you imagine how quickly Adobe would fix this if MySpace removed all embedded flash content from all it's pages!
Reply to this comment
by zelrio November 15, 2009 4:23 PM PST
Those who use Firefox should definitely download the add-on called FlashBlock. It's awesome.
Reply to this comment
by Farthing Haypenny November 17, 2009 12:26 AM PST
I love my Flashblock too. It makes the internet better.
Reply to this comment
(17 Comments)
  • prev
  • 1
  • next
advertisement
Click Here

The browser battles go on and on

roundup From Firefox to IE and from Chrome to Opera and Safari, there's no sitting still for browser makers looking to keep their products fresh and competitive.

3G wireless still holds promise

The next generation of 4G wireless may get all the headlines, but advanced 3G technology will likely dominate services for the next few years.

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