Established September, 1992
Meeting Archive
AbstractRecognizing and Measuring Software Security Dangers and RiskUntil recently, the absence of a common measure for software weaknesses has limited the software industry's ability to consistently assess and remediate exploitable software flaws. The Common Weakness Enumeration (CWE) offers all aspects of the software and security industry a list of potentially dangerous contaminants to software. Providing a standard method for identifying which of these items are most harmful given the intended use of a specific piece of software is the focus of the risk assessment approach underlying the Common Weakness Scoring System (CWSS) and Common Weakness Risk Analysis Framework (CWRAF). The development of CWSS and CWRAF is the result of 3 years of collaborative work with a broad group of individuals and organizations on the CWE/SANS Top 25 Most Dangerous Software Errors. That list, like the OWASP Top 10 are useful tools for gaining focus and attention on the perils of software mistakes but they quickly lead to the need for more pointed guidance on specific projects. This talk will discuss how all of these efforts come together to allow for systematic and verifiable ways of identifying, removing, and gaining assurance that contaminated software has been addressed and you can have confidence in your software-based systems. The Common Weakness Enumeration effort, led by MITRE, is a joint effort of the US Federal Government, industry groups like OWASP, WASQ, and commercial software and security vendors, and academia. CWE itself is a standardized dictionary used in diagnosing exploitable software faults and reporting findings; enabling interoperability among tools and automation of risk mitigation measures. Currently there are over 880 software weaknesses identified and cataloged in CWE and 49 software diagnostic tools and services offer CWE-compatible capabilities. Whether you manage or are engaged in software security for internal development activities, third party development or have to work with a commercial application for external use, your mandate is clear - safeguard your applications and make sure your team has identified and mitigated those software weaknesses most dangerous to your business. About the Speaker |
|||||||