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
no one will call php loser now!
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.
Looks like FOSS's strategy of CONvincing the gub'ment to use FOSS is paying off. Already the Gubment found thousands and thousands of bugs everywhere they looked... but call that "progress". If it were anywhere important (or intelligent)... all those bugs would be a deterent from using it.
FOSS finally found their perfect "customer"... someone who doesn't know any better, and if the application messes up, nobody gets in trouble!
Woohoo!! Let's race to the bottom!
Oh right, that was just bs from a bunch of zealots.
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.
(the mental image... holy crap what a bad evil mental image.... it's like the Janet Reno brain-sear of 1998 all friggin' over again!)
Quo usque tandem abutere, Nimbus, patientia nostra?
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
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.
A language designed for software engineers instead of a "coders" would preclude the need for Coverity. Now what language could that be? Why Ada, of course.
The problems which Coverity exposes, are less likely to occur, in many cases, impossible to occur in a language such as Ada, which was designed from its inception to avoid these problems.