🇰🇷 한글 설명
Splunk Enterprise의 특정 버전에서 인증된 사용자가 커스텀 뷰를 통해 XML 외부 엔티티(XXE) 주입 공격을 수행할 수 있습니다. 이 공격을 통해 Splunk Web이 오류 메시지에 잘못된 문서를 포함하도록 유도할 수 있습니다.
💡 쉬운 설명
로그인 권한이 있는 사용자가 특수한 XML 코드를 입력하여 시스템 내부의 민감한 정보를 몰래 빼낼 수 있는 취약점입니다. 시스템이 오류를 처리하는 과정에서 공격자가 원하는 정보를 화면에 보여주게 됩니다.
🇺🇸 원문 (English)
In Splunk Enterprise versions below 8.1.12, 8.2.9, and 9.0.2, an authenticated user can perform an extensible markup language (XML) external entity (XXE) injection via a custom View. The XXE injection causes Splunk Web to embed incorrect documents into an error.
📍 영향받는 시스템
Splunk Enterprise 8.1.12 미만, 8.2.9 미만, 9.0.2 미만 버전
⚔️ 공격 벡터
인증된 사용자가 커스텀 뷰를 생성하거나 수정할 때 악의적인 XML 데이터를 주입하는 방식
🛡️ 대응 방법
Splunk Enterprise를 최신 보안 패치가 적용된 버전(8.1.12, 8.2.9, 9.0.2 이상)으로 업데이트
🔧 검증 코드
출력된 버전이 취약한 버전 범위(8.1.12 미만, 8.2.9 미만, 9.0.2 미만)에 해당하면 취약한 상태입니다.
splunk version | grep -E 'Splunk Enterprise/8\.[0-1]\.( [0-9]{1,2}|[0-9]{4})|Splunk Enterprise/9\.0\.[0-1]'