Official docs outline
14 sections- Mechanisms of Attack
The mechanisms-of-attack view organizing all attack patterns hierarchically.
- Domains of Attack
Attack patterns grouped by domain such as software, hardware, supply chain and social engineering.
- Engage in Deceptive Interactions
Spoofing, phishing and impersonation attack patterns.
- Inject Unexpected Items
Injection patterns such as SQL injection and command injection.
- Abuse Existing Functionality
Misusing legitimate features to cause harm.
- Subvert Access Control
Bypassing authentication and authorization controls.
- Manipulate Data Structures
Altering data structures such as buffers and files.
- Manipulate System Resources
Resource manipulation and denial-of-service patterns.
- Collect and Analyze Information
Reconnaissance and information-gathering patterns.
- Employ Probabilistic Techniques
Brute force and fuzzing patterns.
- Supply Chain
Attacks on the software and hardware supply chain.
- SQL Injection
CAPEC-66, injecting SQL through unsanitized input.
- Cross-Site Scripting
CAPEC-63, injecting script into pages viewed by other users.
- Cross Site Request Forgery
CAPEC-62, forcing authenticated users to perform actions.
Each section links to the official page. Titles and summaries by Extra Credit; the docs belong to their authors.