Firefox Susceptible To QuickTime Security Flaw
Hugh Pickens writes "Apple's QuickTime media player software contains a previously undocumented security weakness in the way QuickTime handles the RTSP media-streaming protocol. The vulnerability is present in QuickTime versions 4.0 through 7.3 (the latest version) on both Windows and Mac systems. Symantec has tested the publicly available exploit code and found that it failed to work properly against Internet Explorer 6/7 or Safari 3 Beta but the exploit works against Firefox if users have chosen QuickTime as the default player for multimedia formats. Firefox users are more susceptible to this attack because Firefox farms off the request directly to the QuickTime Player as a separate process outside of its control, while IE loads the QuickTime Player as an internal plugin and when the overflow occurs, standard buffer-overflow protection is triggered, shutting down the affected processes before any damage can occur."
Why? I mean help me understand how it simply farming the request to an external app, where the external app has the security problem, is a firefox problem?
So how is this a firefox problem? Firefox spawns off another process that has a flaw and it crashes. This process is completely outside of the memory space of firefox at this point.
So how many of these examples do we need to demonstrate that Apple software is not secure, and is only less exploited because it's less popular?
QuickTime is about as useful as java. A 'quick' 125Kb download, to install about 50Mb of crap on my system, and a damn useless
taskbar icon, using valuable desktop space, just to tell me, yay! you have QuickTime installed!
I make it a habit to simply not view quicktime content, it's usually not worth my 'time' quick or not.
When you use QT in Firefox, it appears in the FF window itself, it in a very real way seems to be part of FF. We aren't talking about opening a file that ten spawns another app, we are talking about opening something embedded in a page itself. As such FF is the one that is going to get blamed. Also, one can argue, they should share some of the blame. If you are loading a plugin in your app, perhaps you should load it in such a way that your app can keep control over it. Seems that the other browsers do this.
So while it isn't FF's responsibility to fix the specific bug, it could be an indication of how things should be done better.
Cause that is what his post is.
Funny that security is not touted as much as a feature anymore compared to the early Firefox releases.
If you have a Mac, then you have QuickTime. If you have iTunes, then you have QuickTime. That may not apply to you, but its fair to say it covers a huge chunk of marketplace overall. (I believe people who download Safari 3 Beta for Windows, and Bonjour for Windows, also have QuickTime by default, but they are bound to be a very small group.)
My Photography - http://ian-x.com
The Deathlings (comic) - http://thedeathlings.com
Software should be pessimistic. Design the code to handle incoming requests as potentially malicious, and you'll never be disappointed.
!#@%*)anks for hanging up the phone, dear.
Man am I glad my system seems to deal with this problem proactively: The Quicktime plugin crashes anything that contains it almost as soon as it's drawn!
Thank you Apple for protecting me from, well, Apple!
Is that there's apparently no way to simply disable a plugin in Firefox. In order to completely disable Quacktime I've had to go through various plugin directories physically deleting the files, and next time I have to update it all the bloody plugins will be back again.
Why can't about:plugins just have a 'disable' box on each plugin? Or, better yet, a standard preferences menu list which just lets me disable them there and then?
This problem's principle fault lies with Apple. But it seems that they are sitting on their asses because it seems to be a problem that has been around for awhile. So those websites that use quicktime should use flash player, media player, or realplayer. Heck I have gotten video lan to take care of them all but those who do not want the trouble should blame the stupid websites. As far as I am concerned about firefox not handling apple's screwup as well as the other browsers it is scary. Yet if quicktime is broken then even if you use the other browsers then it simply does not matter, you still have DoS.
Of course. It comes with my Mac. It works well. I have the Perian, Divx, and Flip4Mac plugins so I can handle pretty much any codec, including FLV so I'm quite happy. It will also export pretty much anything. FAQ about QuickTime
Those who laugh at you for you having a Mac.. are the people who constantly call you to fix their PC.
Yeah, because without Quicktime installed in Windows it is simply not possible to do kind of important stuff like, I dunno... play music, is it?
Microsoft better make it part of the default Windows install pronto to give millions of users worldwide the ability to actually play music for the first time ever.
Of course, that old version of iTunes which didn't require Quicktime and didn't play music was a bit pointless, too.
Read Pynchon.