28 September 2010

Software Code Security Analysis Results

My post about creating roadmap charts to describe your software assurance implementation programme are now all live (see Part 1, Part 2 and Part 3) on the OWASP SAMM blog. Back in March, I discussed Veracode's first State of Software Security Report, and amongst other things, asked whether they had data on the secure development lifecycle practices being used by their clients. The second report was published by Veracode on Wednesday.

The front cover of Veracode's report 'State of Software Security Report - The Intractable Problem of Insecure Software - Volume 2'

Volume 2 of this semi-annual report continues and updates the analysis of the results from organisations who uploaded their software code for independent security verification. The data now covers the code-level analysis of over 2,900 web (including mobile) and non-web (e.g. legacy and back-end) applications. But how about that question on secure development practices? The summary says that 60% of their customers are launching a formal, comprehensive security programme for the first time. That's a high proportion just starting, and I wonder whether the remaining 40% already have such programmes in place or whether they don't have anything formal or comprehensive at all. It would be good to have some more details of what security practices these, or the the best companies, are using.

Do read the report. Some other teasers from the report are that 8 out of 10 applications failed to comply with the OWASP Top Ten, cross site scripting (XSS) is the most prevalent vulnerability, third-party code (e.g. components) have the lowest security quality, up to 76% of internally developed came from third-parties, and that the security quality of applications from banking, insurance and other financial service companies was not commensurate with their business criticality—their security is good, but not good enough.

Key take-away: "a robust application security program[me] must incorporate multiple testing methods in order to ensure that applications are assessed with sufficient coverage".

Posted on: 28 September 2010 at 08:55 hrs

Comments Comments (0) | Permalink | Send Send | Post to Twitter

Comments

Comments are filtered automatically and should appear shortly after they been checked.

Post a comment
Confirm acceptance and understanding of the terms of use
New posts to this thread will be sent to your email address
Software Code Security Analysis Results
http://www.clerkendweller.com/2010/9/28/Software-Code-Security-Analysis-Results
ISO/IEC 18004:2006 QR code for http://clerkendweller.com

Page http://www.clerkendweller.com/2010/9/28/Software-Code-Security-Analysis-Results
Requested by 38.107.179.221 on Thursday, 17 May 2012 at 22:20 hrs (London date/time)

Please read our terms of use and obtain professional advice before undertaking any actions based on the opinions, suggestions and generic guidance presented here. Your organisation's situation will be unique and all practices and controls need to be assessed with consideration of your own business context.

Terms of use http://www.clerkendweller.com/page/terms
Privacy statement http://www.clerkendweller.com/page/privacy
© 2010-2012 clerkendweller.com