On Mon, Jan 17, 2005 at 12:23:35PM +0000, Alan Cox wrote: > > - Tools like coverity and sparse are significantly increasing the number > of flaws found. In particular they are turning up long time flaws in > code, but they also mean new flaws of that type are being found. People > aren't really turning these tools onto user space - yet - >
Also, most of the kernel vulernabilities that have been found are not remote execution vulernabilities, but privilege escalation bugs, or data leakage bugs (technically a security vulnerability but most of the time what gets leaked is truly boring) or denial of service bugs (yawn; there are enough ways of carrying out DOS attacks that don't represent kernel bugs). The percentage of vulnerabilities which are actually of the "browse a certain web page with Internet Exploder and you are 0wned" are far fewer with kernel bugs, by their very nature. That's not to say that such bugs shouldn't be fixed, but that unless you're some hack from the Yankee Group getting paid by Microsoft, there's no point to ring the alarm bells. Finally, it's important to take statistical analysis with a huge grain of salt sometimes; but an increase it bugs found doesn't mean that the product is getting buggier; just that more bugs are happenning to get fixed. You need to do a lot more analysis to discover if this is due to code analysis tools finding bugs in old code, or bugs being turned up in newly modified code, etc. - Ted - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/