개요
MITRE CAPEC는 MITRE 기관이 주도하는 공격자 관점의 공격 패턴(Attack Patterns)을 체계적으로 분류하고 정리한 위협 인텔리전스 프레임워크입니다. CWE(소프트웨어 취약점), CVE(공격 대상 취약점)와 연계되며, 보안 설계, 공격 시뮬레이션, 위협 모델링, 보안 교육 등 다양한 분야에서 활용됩니다. 공격의 ‘전술(Tactic)’과 ‘기법(Technique)’을 이해하고 방어 전략을 설계하는 데 핵심 도구입니다.
1. 개념 및 정의
CAPEC는 사이버 공격자들이 사용하는 공격 수단과 시나리오를 고유 ID와 이름으로 분류하여 다음 정보를 제공합니다:
- CAPEC ID: 고유 공격 패턴 식별자 (예: CAPEC-66: SQL Injection)
- Attack Pattern: 공격자가 수행하는 기술 또는 전술의 설명
- Taxonomy Tag: 공격 분류 (예: Injection, Spoofing, Enumeration 등)
- Relationships: CWE, CVE, ATT&CK 등과의 연계 정보
이는 공격을 예방하는 ‘방어자 중심의 사고’가 아니라, 공격자 관점의 사고로 전환하게 합니다.
2. 특징
항목 | 설명 | 효과 |
공격자 시나리오 중심 | 실제 공격 흐름에 따른 분류 구조 | 방어 전략의 현실성 강화 |
CWE, CVE 연계 | 취약점(CWE), 사례(CVE)와 연결 | 실전 위협과 지식 체계 통합 |
계층형 구조 | 공격의 상위/하위 분류 체계 | 전술적/전략적 대응 구조 수립 가능 |
전술-기법-수단 구분 | MITRE ATT&CK과 통합 가능 | 표준 위협 모델링 연계 가능 |
CAPEC는 조직의 사전적 방어 전략 설계에 기반을 제공합니다.
3. 구성 요소
요소 | 설명 | 예시 |
CAPEC ID | 고유 식별자 | CAPEC-137 (Parameter Injection) |
Attack Technique | 공격 수단 및 동작 방식 설명 | 사용자 입력을 조작하여 명령 실행 유도 |
Typical Severity | 예상 피해 수준 | Medium, High 등 |
Related Weakness | 연계된 CWE 항목 | CWE-89 (SQL Injection) 등 |
Mitigations | 대응 방법 제시 | 입력 검증, 인증 강화 등 |
각 항목은 CAPEC 공식 리포지터리 또는 JSON 포맷으로 제공됩니다.
4. 기술 요소
기술 요소 | 설명 | 활용 예시 |
위협 모델링 도구 연동 | STRIDE, LINDDUN과 결합 | 보안 설계 단계에서 공격 경로 식별 |
침투 테스트 설계 기반 | 시나리오 기반 공격 흐름 생성 | Red Team 활동 시 CAPEC 시퀀스 기반 구성 |
보안 분석 도구 통합 | SIEM, SOAR와 연계 | 경보 발생 시 CAPEC 코드 기준 자동 태깅 |
개발 보안 교육 콘텐츠 | 개발자 대상 실전형 교육 콘텐츠 구성 | CAPEC 기반 보안코딩 워크샵 |
CAPEC는 공격 인텔리전스와 DevSecOps 연계를 가능하게 하는 브릿지 역할을 합니다.
5. 장점 및 이점
장점 | 설명 | 기대 효과 |
사전 방어 설계 가능 | 공격 패턴을 사전에 모델링 | 위협 기반 보안 아키텍처 가능 |
위협 인식 정량화 | 각 공격 유형별 고유 ID 및 심각도 명시 | 조직 내 위협 수준 평가 체계화 |
보안 교육 정량화 | 공격자 사고방식 기반 실전 교육 | 개발자/운영자 보안 감수성 향상 |
ATT&CK·CWE 연계 | 전방위 위협 분석 기반 마련 | 조직별 대응 전략 자동화 가능 |
CAPEC는 단일 사고 대응보다 체계적 위협 방어 체계 설계에 강력한 기반을 제공합니다.
6. 주요 활용 사례 및 고려사항
사례 | 설명 | 고려사항 |
DevSecOps 보안 설계 | 설계 단계에서 공격자 시나리오 반영 | CAPEC ↔ CWE 맵핑 전략 수립 필요 |
레드팀 공격 시나리오 구축 | 침투 테스트를 CAPEC 기반으로 구성 | 공격 유형 별 Severity 평가 기준 확립 필요 |
조직 보안 역량 진단 | 보안 훈련, 퀴즈, 워크숍에 CAPEC 활용 | 실무 맥락 기반 시나리오 설계 필수 |
활용 시 최신 CAPEC DB 유지, 분석 자동화 연동 전략, 분석가 교육 병행이 중요합니다.
7. 결론
MITRE CAPEC는 공격자 관점에서 사이버 공격 패턴을 정형화하고 방어 전략을 사전적으로 설계할 수 있게 해주는 국제 위협 지식 체계입니다. CWE, CVE, ATT&CK과의 연계성과 실전성 높은 구조 덕분에 보안 설계, 위협 시뮬레이션, 교육, 자동화 대응까지 전방위로 활용 가능하며, 위협 중심 보안 전략 수립을 위한 핵심 기반으로 자리매김하고 있습니다.
'Topic' 카테고리의 다른 글
GitLab Flow (3) | 2025.06.04 |
---|---|
CSA STAR(Security, Trust & Assurance Registry) Level 2 (1) | 2025.06.04 |
CVSS v4.0 (Common Vulnerability Scoring System) (2) | 2025.06.04 |
Digital & IT Strategy (DITS) (1) | 2025.06.04 |
OODA Loop (0) | 2025.06.04 |