Agreed

-----Original Message-----
From: John Kinsella [mailto:j...@stratosec.co] 
Sent: Tuesday, November 20, 2012 2:01 PM
To: cloudstack-dev@incubator.apache.org
Subject: Re: Static Analysis Tools

My bad for misintrepertation. :) Coverity for a while actually did try to 
market themselves as a security product...yeah they still have their "Security 
Advisor" product. That said, I wouldn't say it's what they're known for, 
either. ;)

Anyways - yeah if we can have a system that points out common software defects, 
I can't think of a reason not to use it.

It'll help improve security as a side effect as well, as many security defects 
are related to some type of software defect...

John

On Nov 20, 2012, at 12:15 PM, Animesh Chaturvedi <animesh.chaturv...@citrix.com>
 wrote:

> John
> 
> Agreed to your points on limiting exposure to security vulnerability but 
> Coverity is not known for security analysis. I am not advocating any tool in 
> particular the intent is more to catch bugs early on.
> 
> Thanks
> Animesh
> 
> -----Original Message-----
> From: John Kinsella [mailto:j...@stratosec.co]
> Sent: Tuesday, November 20, 2012 11:53 AM
> To: cloudstack-dev@incubator.apache.org
> Subject: Re: Static Analysis Tools
> 
> Allow me to clarify my previous statement - Fortify has such a program, as 
> well, and they've given me a license to scan ACS for this purpose.
> 
> What you run into with this, is i don't think you want a security scanner as 
> part of the build process for several reasons:
> * They're slow.
> * Unless a human reviews the results, they're pretty much useless. So you've 
> just burning CPU cycles.
> * If an issue is found, I don't think we want it publicly available on 
> something like Jenkins, but to be reviewed and handled by a security team 
> (which for now is the PPMC) and then announce it in a controlled manner.
> 
> Happy to discuss these points at any level of detail, or add people to 
> the security team if there's interest. :)
> 
> John
> ps we've been meaning to have a security discussion on the list, I suspect 
> this thread will accelerate that...
> 
> On Nov 20, 2012, at 11:39 AM, Animesh Chaturvedi 
> <animesh.chaturv...@citrix.com>
> wrote:
> 
>> I have used Coverity in the past for commercial projects with very 
>> good success.  I did a quick google search and looks like Coverity 
>> has a program for open source software quality which can potentially 
>> leveraged for CloudStack. Here is the link 
>> http://scan.coverity.com/getting-started.html
>> 
>> 
>> -----Original Message-----
>> From: John Kinsella [mailto:j...@stratosec.co]
>> Sent: Tuesday, November 20, 2012 11:12 AM
>> To: cloudstack-dev@incubator.apache.org
>> Subject: Re: Static Analysis Tools
>> 
>> Additionally I (and others) run ACS through Fortify Source Code Analyzer. 
>> Personally I think findbugs is a bit of a toy, but anything helps...
>> 
>> John
>> 
>> On Nov 20, 2012, at 10:44 AM, David Nalley <da...@gnsa.us>
>> wrote:
>> 
>>> On Tue, Nov 20, 2012 at 1:36 PM, Animesh Chaturvedi 
>>> <animesh.chaturv...@citrix.com> wrote:
>>>> 
>>>> Folks
>>>> 
>>>> I want to get your opinion on using static analysis tools like PMD 
>>>> for CloudStack to catch some of the bugs early on. Maven has a 
>>>> plugin for PMD  http://maven.apache.org/plugins/maven-pmd-plugin/
>>>> 
>>>> Thanks
>>>> Animesh
>>> 
>>> So we have Sonar (analysis.apache.org) sorta in place - doesn't mean 
>>> we can't do something else, but this exists.
>>> https://analysis.apache.org/dashboard/index/100206
>>> 
>>> --David
>>> 
>> 
>> Stratosec - Secure Infrastructure as a Service
>> o: 415.315.9385
>> @johnlkinsella
>> 
>> 
> 
> Stratosec - Secure Infrastructure as a Service
> o: 415.315.9385
> @johnlkinsella
> 
> 

Stratosec - Secure Infrastructure as a Service
o: 415.315.9385
@johnlkinsella

Reply via email to