Common Attack Pattern Enumeration and Classification

Definition
Common Attack Pattern Enumeration and Classification (CAPEC) is a publicly available, community-developed list of common attack patterns along with a comprehensive schema and classification taxonomy. Attack patterns are descriptions of common methods for exploiting software systems. They derive from the concept of design patterns applied in a destructive rather than constructive context and are generated from in-depth analysis of specific real-world exploit examples.