🇰🇷 한글 설명
Splunk Enterprise의 특정 버전에서 'power' 역할을 가진 사용자가 악성 Splunk Web 투어를 생성하여 다른 사용자의 브라우저에서 임의의 자바스크립트를 실행할 수 있는 XSS 취약점이 발견되었습니다. 이 취약점은 투어 콘텐츠와 탐색 링크를 렌더링할 때 출력 인코딩이 불충분하여 발생하며, 공격자가 만든 링크를 피해자가 클릭할 경우 해당 사용자의 권한으로 데이터에 접근할 수 있습니다.
💡 쉬운 설명
권한이 있는 사용자가 가짜 안내 가이드를 만들어 다른 사람이 클릭하게 유도하면, 그 사람의 브라우저에서 몰래 악성 코드가 실행될 수 있습니다. 이를 통해 공격자는 피해자의 개인 정보나 중요한 데이터에 접근할 위험이 있습니다.
🇺🇸 원문 (English)
In Splunk Enterprise versions below 10.4.2, 10.2.6, 10.0.9, and 9.4.14, a user who holds the "power" Splunk role could create a malicious Splunk Web tour and cause arbitrary JavaScript to run in the browser of another user when that user opens a crafted tour link. The JavaScript runs in the browser of the affected user, allowing for access to all relevant data available to that user. The Cross-Site Scripting (XSS) vulnerability is possible because Splunk Web renders tour content and tour navigation links without sufficient output encoding and accepts a tour selector value that can be treated as markup. The vulnerability requires another user to open a crafted tour link. The user who holds the "power" Splunk role should not be able to trigger JavaScript execution in another user's browser without that user interaction.
📍 영향받는 시스템
Splunk Enterprise 10.4.2 미만, 10.2.6 미만, 10.0.9 미만, 9.4.14 미만 버전
⚔️ 공격 벡터
공격자가 생성한 악성 Splunk Web 투어 링크를 피해자가 클릭하도록 유도 (Social Engineering)
🛡️ 대응 방법
Splunk Enterprise를 최신 보안 패치가 적용된 버전(10.4.2, 10.2.6, 10.0.9, 9.4.14 이상)으로 업데이트하십시오.
🔧 검증 코드
출력된 버전 번호가 취약점이 해결된 버전(10.4.2, 10.2.6, 10.0.9, 9.4.14 이상)인지 확인하십시오.
splunk version | grep -E 'Splunk Enterprise/([0-9]+\.[0-9]+\.[0-9]+)'