[공격] 분석 — CVE-2026-20146
An authenticated remote attacker with administrative privileges can exploit a Path Traversal vulnerability in Cisco ISE and ISE-PIC to read or delete arbitrary files; upgrading to version 3.3.0 or higher is the primary remediation.
📋 요약
- 심각도 medium · CVSS 5.5 · EPSS 0.0034 · 악용난이도 hard
🔍 공격 기법
- 트리거 조건: HTTP 요청 내 특정 파라미터에
../와 같은 상위 디렉토리 참조 문자를 삽입하여, 서버 측의 입력값 검증 미비(Improper Validation)를 이용해 의도된 경로 밖의 파일 시스템에 접근함. - 공격 단계 및 전제:
- 정찰: 대상 Cisco ISE/ISE-PIC 버전 확인 및 관리자 인터페이스 엔드포인트 식별.
- 초기 접근: 유효한 Administrative Credentials 확보 필수 (PR:H).
- 실행: 인증된 세션을 통해 조작된 HTTP Request 전송 $\rightarrow$ Path Traversal 트리거.
- 영향: OS 내부의 민감 파일 읽기(Read) 또는 임의 파일 삭제(Delete).
- 공격 표면:
- 엔드포인트: Cisco ISE 및 ISE-PIC의 관리자 API 또는 웹 UI 경로.
- 파라미터: 추정: 파일 경로를 인자로 받는 설정 저장/조회/로그 출력 관련 파라미터.
- 프로토콜: HTTP/HTTPS.
- CVSS 벡터 분석:
AV:N/AC:L/PR:H/UI:N$\rightarrow$ 네트워크를 통해 원격으로 접근 가능하고 공격 복잡도는 낮으나, 반드시 '관리자 권한'이 있어야 하므로 일반적인 외부 공격보다는 내부 위협이나 계정 탈취 후의 2차 공격 경로로 작동함.
악용 가능성: 본 취약점의 공격 난이도는 Hard이며, 이는 이론적 심각도보다 실질적인 진입 장벽이 매우 높기 때문입니다. CVSS 벡터의 AV:N/AC:L은 네트워크를 통한 접근과 낮은 복잡도를 의미하지만, 결정적으로 PR:H 조건이 붙어 있어 공격자가 반드시 유효한 Administrative Credentials를 보유해야만 트리거가 가능합니다. 즉, 외부의 불특정 다수가 아닌 이미 내부 권한을 탈취했거나 관리자 계정을 확보한 위협 행위자에 의해 악용될 가능성이 큽니다. EPSS 수치가 0.0034로 매우 낮고 KEV에 등재되지 않은 점은 현재 야생(In-the-wild)에서 자동화된 익스플로잇이 광범위하게 유포되지 않았음을 시사합니다. 공격 표면은 Cisco ISE 및 ISE-PIC의 관리 인터페이스 내 HTTP 엔드포인트이며, 사용자 입력값이 파일 경로로 전달되는 특정 파라미터가 Path Traversal의 직접적인 타겟이 됩니다. 결과적으로 이 취약점은 단독으로 초기 침투를 수행하기보다는, 이미 확보한 높은 권한을 이용해 OS 레벨의 민감 파일을 탈취하거나 시스템 파일을 삭제하여 가용성을 파괴하는 '권한 남용' 단계에서 악용될 가능성이 높습니다.
💥 영향 분석
- 기술적 위험:
- 데이터 유출:
/etc/passwd나 설정 파일, 인증 키 등 OS 레벨의 민감 정보 탈취. - 시스템 무결성 파괴: 시스템 구동에 필수적인 파일을 삭제하여 서비스 불능 상태(DoS) 유발 또는 보안 설정 파일 삭제를 통한 방어 무력화.
- 데이터 유출:
- 비즈니스 영향:
- 가용성 저하: 핵심 파일 삭제 시 네트워크 인증/인가 서비스 중단으로 인한 전사적 접속 장애 발생 가능.
- 컴플라이언스 위반: 관리자 권한 오남용을 통한 데이터 유출 시 개인정보 및 내부 보안 규정 위반.
🔗 관련 취약점·체이닝
- 권한 상승 체인 (추정): Path Traversal을 통해 시스템 설정 파일이나 SSH Private Key 등을 읽어낸 후, 이를 이용해 OS 쉘 접근 권한을 획득하는
Information Disclosure $\rightarrow$ Privilege Escalation경로 가능성 존재. - RCE 체인 (추정): 파일을 삭제하거나 특정 경로에 파일을 덮어쓸 수 있다면(Write 권한이 전제될 경우), 설정 파일 조작을 통해 원격 코드 실행(
Path Traversal $\rightarrow$ Configuration Manipulation $\rightarrow$ RCE)으로 이어질 수 있음. 단, 본 CVE는 Read/Delete 위주이므로 Write 가능 여부가 관건임.
🔎 탐지
- 로그 지표: HTTP Access Log 및 Application Log 내 요청 URI 또는 파라미터 값에
..%2f,..%5c,/etc/,win.ini등의 패턴 포함 여부 확인. - 탐지 규칙 예시:
- Rule 1 (Path Traversal):
request_uri CONTAINS "../" OR request_body CONTAINS "../" - Rule 2 (Sensitive File Access):
request_params MATCHES "(\.\.\/)+(\w+\/)*(etc|passwd|shadow|config)" - Rule 3 (Admin Abuse):
user_role == 'admin' AND request_method == 'DELETE' AND request_uri CONTAINS "../"
- Rule 1 (Path Traversal):
- 오탐 시나리오 및 튜닝: 정상적인 관리자 기능 중 상대 경로를 사용하는 API가 있을 수 있음. 특정 파일 확장자(
.conf,.key) 접근이나 시스템 루트 디렉토리 접근 패턴으로 필터를 정교화하여 튜닝 필요.
🛡️ 완화 방안
- 즉시 (긴급 차단):
- 조치: 관리자 페이지(GUI/API) 접근 제어 리스트(ACL)를 강화하여 신뢰할 수 있는 특정 IP에서만 접속 가능하도록 제한.
- 영향: 운영 편의성은 낮아지나 공격 표면을 즉각적으로 축소함 (난이도: 하 / 영향: 중).
- 단기 (완화):
- 조치: WAF(Web Application Firewall) 또는 IPS에 Path Traversal 시그니처 적용 및 모니터링 강화.
- 영향: 패치 전까지 외부/내부의 비정상 요청을 차단함 (난이도: 중 / 영향: 저).
- 근본 (해결):
- 조치: Cisco ISE 및 ISE-PIC를 버전 3.3.0 이상으로 업그레이드.
- 영향: 취약점의 원인인 입력값 검증 로직이 수정된 최신 버전 적용 (난이도: 중 / 영향: 가용성 테스트 후 적용 필요).
[파이프라인 근거] 본 분석은 다중 소스에서 일관성이 확인된 데이터를 기반으로 하며, EPSS 0.0034(백분위 0.26522)라는 실측 수치를 통해 실제 악용 가능성이 매우 낮음을 확인하였습니다. 또한 PR:H(관리자 권한 필요) 및 non-KEV 상태를 근거로 우선순위를 monitor로 결정하였습니다.
⚖️ 위험도 / 우선순위
- 조치: monitor (모니터링)
- 근거: CVSS=5.5 · non-KEV · EPSS=0.0034 · exploit=hard · in_scope=None