Coverity Reports Open Source Security Making Great Strides
Coverity is claiming they have found and helped to fix more than 7,500 security flaws in open source software since the inception of the governmentally backed project designed to harden open source software. The company has also identified eleven projects that have been especially responsive in correcting security problems. "Eleven projects have been awarded the newly announced status of Rung 2, including those known as Amanda, NTP, OpenPAM, OpenVPN, Overdose, Perl, PHP, Postfix, Python, Samba, and TCL."
What is Overdose? I've searched Google, but all I get is links to Heroin recovery groups...
Is this story different than this one?
Anyone else read that as "Coventry"? Bloody shit-hole, I went there once and nobody spoke to me.
It's true I tell you, feller at work's next door neighbour read it in the paper.
Come on guys, didn't you notice this one a couple days ago?
http://it.slashdot.org/article.pl?sid=08/01/09/0027229
If you are involved in said projects, please contact coverity through the website and get involved. I don't see any reason why a project would not want to have this scan done.
Rung 0: http://scan.coverity.com/rung0.html
I've been working with Nmap for nearly 2 years now; I went over a Coverity scan of the Nmap source code and fixed many possible bugs (mostly NULL dereferences). Coverity has a great interface and documented the bugs well.
You should have used sarcasm tags, you may not have got modded down then.
I wonder if this fixes will make any difference in the real world.
I use most of those program and they are already 100% reliable for me.
There's an update on the article here: http://www.informationweek.com/blog/main/archives/2008/01/oops_look_at_th.html See also http://lists.freebsd.org/pipermail/freebsd-hackers/2008-January/022854.html for discussion on FreeBSD.
-- Sig down
> Oh right, that was just bs from a bunch of zealots.
No, that was wise advise from a bunch of humans. But, wise as they might be, if they handed me code they themselves had written, following their own principles, I'd *still* run Coverity over it.
Generally, bash is superior to python in those environments where python is not installed.
This is exactly why its more secure by design. Its hard to go through the source if you don't have it.
Microsoft Troll...chek out his post history
"Saying that Linux is inferior to Windows because more people use Windows is like saying that all restaurants are inferi
Seems ironic that you'd test and certify open source software with closed source test code.
So where can you download the source code for the Prevent suite and all its plugins?
Reliability is an indication that certain kinds of security flaws are less likely, yes, but... oh, here, have an analogy on me... your car has never accidentally shifted into reverse, I would assume. Does that tell you anything about whether you can pop the trunk open by whacking the bumper in the right place?
A huge pet peeve of mine is when university professors use academic journals to advertise for their company. I have read many papers from Dawson Engler's group, and they all seem to have the same outline. Vague outlines of the new analysis algorithms they use, heavy with statistics on how badly they broke various open source projects, and always a Coverity plug. The lack of repeatable results should be enough to reject them from any self respecting computer science journal, but they keep publishing.
If DHS spent its money on investing in high quality static analysis plugins for modern (free) development environments, then you would catch all of the old mistakes, and make sure that they did not happen in the future. I just get annoyed when I see how much money goes to these companies whose only concern is treating the symptoms, not the cause, of poor security standards in software development.
http://www.subspacefield.org/security/security_concepts.html#tth_sEc24.5
If I've missed any - or if you have any other suggestions - please email me.
I feel like a bit of a whore for posting links to my own ebook, but whores actually get paid. My book is free, so I guess that just makes me a slut. ;-)
I'm a bit more interested in who were the least in fixing their bugs...
TFriendlyA mentions that the freebsd project uses it's own scanner, and the author of the article seems to think it's a variant of Prevent.
Looking up Prevent on wikipedia indicates that Prevent SQS was derived from the Stanford Checker.
http://en.wikipedia.org/wiki/Coverity
Computer memory is just fancy paper, CPUs just fancy pens with fancy erasers; the 'net is just a fancy backyard fence.
Actually, I'd say there's a pretty good possibility the Gov't would ante up just as much, or more, to help fix MS vulns, if MS were as open and cooperative.