Google-Funded Study Knocks Firefox Security
Sparrowvsrevolution writes "Researchers at the security firm Accuvant released a study Friday that gauges the security features of the top three web browsers. Accuvant admits the study was funded by Google, and naturally, Chrome came out on top. More surprising is that Internet Explorer was rated nearly as secure as Chrome, while Firefox is described as lacking many modern security safeguards. Though the study seems to have been performed objectively, it won't help Google's fraying partnership with Mozilla."
The full research document is available here (PDF), and it goes into much greater detail than the Forbes article. Accuvant also published the tools and data they used in the study, which should help to evaluate their objectivity.
More surprising is that Internet Explorer was rated nearly as secure as Chrome, while Firefox is described as lacking many modern security safeguards.
How is this surprising? Apart from some ignorant cases on Slashdot who believe Microsoft is the devil and should die, it's not a new fact that IE has been a really secure browser for a long time. Both IE and Chrome offer sandboxing, JIT hardening and ways to make vulnerable plug-ins less easy to exploit and gain access to system. Firefox offers none of these.
Currently, it's not even often that you find a vulnerability directly in the browser. Most of the attacks target either plug-ins like Flash or PDF reader, and if someone does find an exploit in the browser, the extra security layer makes it much harder to exploit. Yes, you can use something like NoScript in Firefox (and other browsers), but majority of people don't. In fact even I don't because frankly, it's pain in the ass to use. This is the reason why extra security layers provide so much better overall security.
Anyone who still says that IE is insecure browser just doesn't know what he is talking about. On top of that, this study doesn't really bring anything new to table (but it is really well done with comprehensive disassemblies and exploit testing), it just confirms what has been known for a long time now - both Chrome and IE are really secure browsers, followed by Opera. The one that is lagging behind is Firefox. I don't know what happened to them, but they seem to copy the aspects of Chrome that no one actually cares about (UI and version number scheme) while completely forgetting what Chrome and IE do underneath and what actually counts - sandboxing, JIT hardening, auto-updating browser and plug-ins and separating different tabs to different processes.
Nobody is going to RTA. This is going to be a good flamewar though.
To offset political mods, replace Flamebait with Insightful.
I haz it. *queue fanboi flamewar*
The researchers dd not evaluate Opera in their study. I wonder how that would have compared...
What of it were secretly funded by Microsoft as well?
Firefox needs kicks in the balls like this.
Marketing People have started writing the code at Mozilla.
Marketing People are writing the code for GNOME3 and Unity.
Marketing People are picking and troll- or flaimbait-tuning the stories here at Slashdot.
Looks like even people who switched to Linux are still not smart enough to know what they want without the marketing people.
Ah well... escalation comes before restauration...
Who would have thought that a company that makes a browser, then does a comparison, would end up having their browser come out on top? This is why I never trust studies or comparisons done by a company that has had any funding or is related in any way to the market, company, or product they are doing the study on.
Did they install NoScript? Evaluating Firefox security without this script blocker is like evaluating a compiler without using its optimization options.
Kosmas Karavopoulos i think all browsers are missing an about:cra(ppy) page :-)
(1st posted or flux ed , if you like , on facebook)
I read the article. I do not agree with some elements. For example, the first element, the process model, dictates there's a better process model than another. So by splitting processes and allowing a browser to run multiple independent processes instead of using threads or a flat model, they say it's automatically better. ... which isn't necessarily true. In order to make the multiple processes work, you must have a marshall process, and you can literally spam your computer with multiple processes, rendering it inoperable, instead of working with one single sandbox, where the system knows how to manage the complexity.
I do not say it's right or not, I simply say the research was made with a set of security elements that are more relevant to design consideration than actual security problems.
But it's still a very interesting read nonetheless.
Full story: I never directly participated in any browser coding, I use Mac Safari @ home (with Firefox backup for the odd site that doesn't work with Safari, like my bank's password reset page, oddly!), Firefox @ work (with IEx64 for the odd stupid site that only supports IE, yes they still exist!)
It won't hurt Google's fraying partnership with Mozilla. Their "partnership" is Google writes a check and Mozilla cashes it. I'm pretty sure Google can say or do what whatever they want. It's not like Mozilla will stop cashing any checks that Google writes.
I've read the first few pages of the report and intend to read the details about the three areas where the authors think Firefox is lacking -- sandboxing, plug-in security, and JIT hardening.
However I will point out the comparison applies only to versions of these browsers running on Windows 7. For Linux users, the comparisons might not be so important, though I'd obviously prefer a browser that employs technologies like sandboxing and enforces security on plug-ins.
If I switched to Chrome, how much privacy would I sacrifice to gain these security enhancements? I already use Google dozens of times a day, sometimes with a Google account. I use Ghostery to block most tracking cookies except for Google Analytics. I have some clients' sites subscribed to Analytics so I figure I should support the service myself. Would switching to Chrome provide Google additional information about me that it doesn't get now?
What about the state of plug-ins for Chrome? Along with Ghostery I use AdBlock Plus, ForecastFox and some download helpers. I won't switch browsers if it means abandoning the functionality available in Ghostery and AdBlock.
I could just use Konqueror or rekonq, but I've never preferred either of KDE's browsers to Firefox.
google not only funded this study that says they rock, but they also advertise on/in forbes...
isn't that right out of microsoft's playbook?
The folder has default write privileges. This is how a standard user can install it. It also means privilege escallations dll injections and other nasties. Worse on XP the default user is a full admin without aslr or dep fully implemented.
http://saveie6.com/
The PDF paper trashes NoScript. That is to say, it is mentioned in a paragraph that basically states that Firefox has add-ons, and add-ons are a security threat. Nothing is mentioned about the security benefits that add-ons can provide.
After all they will all be 'queueing up' to vent their spleen won't they?
I'd rather be riding my '63 Triumph T120.
This basically the core of Firefox's issues. Up until version 3.6, Firefox was a respectable browser and it was enough to Microsoft to improve from IE6. But ever since version 4.0 and the rapid release "versions" that inflate the number Firefox has been crippled by breaking extensions, disruptive UI changes and over idiocy by the Chrome-aid drinking Firefox developers.
If Firefox is to be a good browser again, it needs to be forked away from Mozilla and taken over by good developers just like Xfree86 had to be forked into X.org.
Many of the security issues mentioned in the paper for Firefox come from the fact that Firefox is, for historical reasons, a single-process browser. It's the last of the single -process browsers.
This is both a performance problem and a security problem. Even add-ons aren't yet running in separate processes. The Mozilla project to make Firefox multiprocess is behind schedule and in trouble.
"Fennec", the Mozilla browser for mobile devices, is already multiprocess. But getting that machinery into the main line of Firefox has run into problems, and, after two years of effort, multiprocess Firefox is now on hold. "Converting an established product, like Firefox, from a single- to multi-process architecture requires the involvement and coordination of many teams. ... Electrolysis requires a large investment of resources and time and has a long timeline for completion. How long? At this point we do not have a definitive answer...."
...we all know it's more important to fix things that aren't broken (https://bugzilla.mozilla.org/show_bug.cgi?id=435013) instead of really doing something for bloatfox...
Of all of the major browsers, Firefox has by far the most fucked up architecture. When you examine it, it's no wonder why Firefox suffers from so many performance problems, excessive memory usage, and various other problems.
The core parts of it are written in C++, which isn't a bad idea, by any means. However, they've decided to use a stuck-in-the-1990s variant of C++ that's extremely handicapped and limited. This might make it portable, but it also encourages the creation of obtuse, low-quality C++ code.
It's the crap they've layered on top of this core that really makes any good software developer ask, "What the fuck ?" XPCOM is braindead. It's a pile of crap beyond belief. It makes MS COM a pleasure to work with, if you can even imagine that.
Then they implement the UI in a horrid mix of JavaScript and XML (they call it XUL). If you've done any serious UI development using real toolkits like Motif, MFC, wxWidgets, Swing, SWT, WinForms, and even Gtk+, you'll immediately see how stupid this JavaScript/XUL approach is. It's everything that's bad about JavaScript (and that's just about everything about it), combined with everything that's bad with XML, combined with everything that's bad about HTML and web development.
The use of JavaScript and XUL to build desktop applications is, to me, a sign of ignorance. When all you know is web development, you'll try to use the same techniques for application development, and it'll be a disaster. See Firefox.
It should be clear to any good software developer why Firefox has such poor performance, and why it uses so much memory. Its architecture is complete rubbish. It's as if every bad idea possible was chosen, from the use of a poor subset of C++ to the extensive use of JavaScript and XML where neither is appropriate for use.
It also becomes clear why it was relatively easy for Chrome to crush Firefox so easily. It's apparently developed by proper C++ developers, who are smart enough to know to not use web development techniques for desktop application development.
Is Opera not considered a web browser? What is the point of missing one of the best, and fastest web browser!
This study sounds impressive about all these complicated things that are beyond my area of expertise. However, one thing that is not is that they claimed to run this on Windows 7 32-bit; however, the images make it quiet clear they are actually running the 64-bit version (most especially the "Program Files (x86)" directory does not exist in the 32 bit version of Windows 7). If they cannot get a simple fact like that right, how can I trust the rest of the analysis?
You may have a valid point but circumstance leads me to presume you are paid for your post. Especially since you are spreading FUD about NoScript.
Please note the first post combined with high ID and instant score 5. Shills do have cooperating accounts. There is a network that infiltrates communities like Slashdot...
Slashdot needs Geekcode | Can anyone recommend any good SCIFI? My tastes: Foundation, Startide Rising, CITY, Ringworld,
See, with ABP and NoScript, nothing touches my computer without explicit permission.
It's that simple. These 'vulnerabilities' are mostly due to third-party shit (Adobe, JS)
Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
Competitor-funded "studies" automatically lack credibility. Nobody expects a study by google to come to any other conclusion than "firefox sucks, use Chrome."
Interesting that the full-text of the study does not mention "privacy."
The focus on malware is well and good as far as it goes. But privacy seems not to be a concern of these researchers. Such as, oh for example, Chrome's integration of URL bar with search bar... meaning every URL you enter gets sent to Google just-in-case it's a search term.
Still waiting on a working noscript for chrome...
is a-OK! because, after all, we are the 'dont be evil people'. therefore, conflict-of-interest doesn't apply to us
If we can destroy everything else, nothing will be left but the app stores.
Converting an established product, like Firefox, from a single- to multi-process architecture requires the involvement and coordination of many teams...
As I recall, with Mozilla 5.0, they scrapped a large part of the classic Netscape code base because it had become too unwieldy to maintain. Any significant change impacted many teams and subsystems. In technical terms, the code suffered from "low cohesion and high coupling". It sounds like we're there again.
(This happens to a lot of software projects, and has since the start. The field of software development is interesting in its frequent inability to learn from history.)
dragonhawk@iname.microsoft.com
I do not like Microsoft. Remove them from my email address.
Doesn't this "omg he must be a paid shill!" stuff never get old in Slashdot? It's even more telling that you get modded up for that instead of coming up with any arguments about the actual topic.
Youtube already has an HTML-5 mode anyway
Are videos with ads available in YouTube's HTML5 mode yet? And there are still a lot of animators on Newgrounds who have stated that they don't want their animations copied onto YouTube. And even if so, why bloat a vector animated SWF by a factor of ten and risk hitting viewers' monthly caps by converting it to MP4 or WebM?
You can disable scripting and plug-ins in other browsers too
With the sort of whitelisting that NoScript allows, or does the user have to manually turn on scripting when using a script-heavy web application and then remember to turn it back off, again manually, before visiting document-style web sites?
Rather than rely on a biased study by Google that damns its competitors, look at what Secunia -- an independent source -- says.
At http://secunia.com/advisories/product/38734/?task=statistics_2011, we see that Firefox 8 has 1 minor vulnerability (unpatched).
At http://secunia.com/advisories/product/38537/?task=statistics_2011, we see that Chrome 15 has 3 vulnerabilities, with 2 considered "highly critical". Those two have patches; the minor vulnerability is not yet patched.
It seems that security for Chrome and Firefox are currently equal but not perfect.
Could we link better?
"Chrome came out on top" is the link to a blog article? What about
The text of the link indicates the thing being linked to.
And, Soulskill:
Not so bad. Could be a wee better, but I won't harp on the matter.
Anyway, less deciphering of what links mean lets us have a more enjoyable news reading experience.
You're not a paid shill, it's just your day job.
Nobody gets that many posts modded up, learn to astroturf more stealthily
What does google have to gain? Unless chrome is spying on you and they're reselling that data... Seems like a giant waste of effort and money.
Non impediti ratione cogitationus.
Take that proprietary piece of shit Chrome thing and shove it up your ass!
--
I'm an arrogant asshole, so I work for Google now.
Okay, I have noted those things. Now can you explain to me why I should care?
The vast majority of his post was statements of fact that can be proven true or false. If you have something to say about the information he provides, by all means, enlighten us.
If your complaint is that he might be paid to post it, I honestly can not be bothered to give a shit. This is not a review site where he is posting fake opinions to make a product seem better or more well-liked than it is. His motives mean nothing; whether or not the information he gives is accurate does, and that is independent of whether or not he is a shill. (Getting facts out about a product is also called "marketing," if one is not instantly out to make it be a nasty thing.)
First of all, subscribers get early access to stories. Second of all, it isn't the high ID or the +5 score that makes you want to believe it's a paid account. It's the fact that it praises a Microsoft product. You even acknowledge that he has a valid point, but apparently, the sight of Microsoft praise is so shocking and unbelievable to you that you immediately accuse anyone posting it of being a paid shill. You come off like a stereotypical Slashdot poster, the kind that other tech communities are referring to when they tell a biased poster to "go back to Slashdot."
Time for a new handle, shill
Yeah, sure, you're not a shill. It's just a coincidence that you post comments to any google-related articles immediately as they are published and fill those comments with verifiable FUD. Learn to be subtle, shill-boy.
I really can't grasp the scope of such "marketing studies". Who are they and what is their supposed customer base and usage scenario? Are they comparing browsers with no plugins in the same way OS wars love to compare the "native security" of operating systems with no antivirus/firewall installed, because this is what the "average Joe" will do?
Or are they the kind of reductionist scientists that kill plants in order to study their roots? Finally, are they the kind of purist "security experts" who, when (and if) Microsoft releases its next OS with Microsoft Security Essentials preinstalled they'll remove it, in order to assess the security of the plain vanilla OS?
As for myself, in 2011 I cannot conceive setting up a computer for a friend or client without having him BUY my preferred non-free internet security suite and insisting on using Firefox with full plugin defensive and privacy armor. Initially they may protest at the extra clicks required to burn in the safety engines, but eventually they will be convinced that the Internet is a Dangerous Place and they need as hell be fully protected. By the way, I install Firefox Portable, so he can duplicate the full setup in his other boxes without fuss.
My ethics golden rule is what I configure for my friends and clients is what I consider optimal for myself, irrespectively of what their experience level, because "he who knows has the obligation to teach". Would the Accuvant gurus kindly please come forward and tell us what is the browser they use at work and at home and whether they use plugins or not?
In the last paragraph I meant to say "irrespectively of what their experience level is"
I love Slashdot, always have. But as a community, we seriously need to stop applying the term "study" to every observation, or web page with pretty charts on it. This last thing wasn't a study. Not in the formal sense. It was a feature comparison. Biased, maybe. But who cares? It's not a study. And it's not the first time this has happened here.
This signature has Super Cow Powers
I am still waiting for Google to add an option that allows me to have the History and other data delete on exit. The option to delete data on exit, excludes the history file. I think they use it to track users and market.
This does not sound verey secure to me. How about you?
I am a big Google fan and love Android, but when I realised the limited functionality when it comes to the privacy settings in the browser, I went back to Firefox.
I run Linux so I.E. is not an option, but I would try it if they would open it up.
The purpose of all arguments, is to change reality.
Looks like we found another real handle. Why should someone care? Are you that fucking naive? Because we don't want PR agents shaping the discussion with cherry picked stories and facts. This stuff has had a very distinct pattern and purpose. If you're too stupid to just believe it's about whether or not one post has some validity you're either in on it, or one of the idiots he's here to dupe. Now go drink you're Ovaltine. After all it has water in it, and water is good for you. See it's true.
Bonch is one of the real accounts behind the shill.
I use Microsoft products on a day to day basis. There is something fishy going on Slashdot, see my jorunal.
Slashdot needs Geekcode | Can anyone recommend any good SCIFI? My tastes: Foundation, Startide Rising, CITY, Ringworld,
Step 1: Cut funding & Discredit security Step 2: ? Step 3: Profit & more spying on users
This seems about consistant with everything I've heard. Chrome and IE9 are at the top for security, FF lags and Safari isn't even playing. The question is why moderators allowed a flame-bate headline. The fact that google sponsored it is not the news.
I do security
"There is a network that infiltrates communities like Slashdot..."
Well that's pretty cool, seeing as the content of his posts is infinitely more useful and intelligent than the usual fanboy tosh that gets posted here nowadays.
If Slashdot is being infiltrated by a network of people who actually know what the fuck they're on about then that's pretty awesome.