\
vote up 1 vote down
star

I'm not posting this, in case there's any question, to encourage a philosophical debate on the subject: I'll leave that other sites and blogs.

I'm asking, rather, because it's a question that we get with some frequency. Worst case, it would be useful to have a placeholder for metrics, studies and the like which attempt to answer the question - either way - with data rather than opinion. Best case, we'll have an answer we can all point to in future.

flag

2 Answers

vote up 2 vote down

Difficult to answer because open source (in)security is public, closed source may or may not be. In that vein, this is fairly old - January 2007 - but quite an interesting comparison of Firefox and IE security processes:

http://blog.washingtonpost.com/securityfix/2007/01/internet_explorer_unsafe_for_2.html

The report states that unpatched vulnerabilities existed in IE for 284 days in 2006, but only 9 days for Firefox. There are a slew of reports from both sides about the relative efficacy of, for example, anti-phishing security in the two browsers, but this report is rather more relevant as it is seems specifically about the open process.

link|flag
vote up 0 vote down

I think the question is best re-framed "Is the software I want to use secure enough for the job it is being considered for and what is the vendor track record for fixing disclosed vulnerabilities?"

I frequently look at Secunia's advisories: http://secunia.com/advisories/

Even though they once reported FireFox as the most vulnerable browser what they didn't really mention was that the time to patch was something like 8 days on average. So with source code available folks are finding and reporting vulnerabilities.

Compare that to the current list of vulnerabilities discovered by Secunia Research themselves. There are plenty of advisories on there from proprietary vendors, more than a few are un-patched. http://secunia.com/secunia_research/

So, it depends on the vendor or project at hand and if it is fit for the task or not. With the vast array of available solutions both proprietary and FOSS I think it is impossible to say which is actually more secure across the spectrum.

link|flag

Your Answer

Get an OpenID
or

Not the answer you're looking for? Browse other questions tagged or ask your own question.