🇰🇷 한글 설명
Splunk Enterprise의 특정 버전에서 관리자나 파워 권한이 없는 사용자가 JavaScript를 실행할 수 있는 대시보드 뷰를 저장할 수 있는 취약점이 발견되었습니다. 다른 사용자가 해당 대시보드를 열고 스파크라인 테이블 셀에 마우스를 올리면 악성 스크립트가 실행되어 해당 사용자의 데이터와 시스템 권한에 접근할 수 있습니다.
💡 쉬운 설명
권한이 낮은 사용자가 만든 가짜 대시보드를 관리자가 열기만 해도 관리자의 정보를 훔쳐갈 수 있는 보안 약점입니다. 마우스를 특정 표 위에 올리는 동작만으로도 해킹 스크립트가 작동할 수 있습니다.
🇺🇸 원문 (English)
In Splunk Enterprise versions below 10.4.2, 10.2.6, 10.0.9, and 9.4.14, a user who does not hold the "admin" or "power" Splunk roles could store a dashboard view that runs JavaScript in the browser of another user who opens it and hovers over a sparkline table cell, allowing for access to all relevant data and system integrity available to that user. The vulnerability is possible because the dashboard table renderer does not sufficiently restrict tooltip options or escape tooltip content before display.
📍 영향받는 시스템
Splunk Enterprise 10.4.2 미만, 10.2.6 미만, 10.0.9 미만, 9.4.14 미만 버전
⚔️ 공격 벡터
악성 JavaScript가 포함된 대시보드 뷰를 저장한 후, 권한이 높은 사용자가 해당 대시보드의 스파크라인 테이블 셀에 마우스를 올리도록 유도(Stored XSS)
🛡️ 대응 방법
Splunk Enterprise를 최신 보안 패치가 적용된 버전(10.4.2, 10.2.6, 10.0.9, 9.4.14 이상)으로 업데이트하십시오.
🔧 검증 코드
명령어 결과에 취약 버전이 나타나면 업데이트가 필요하며, 패치된 버전이 나타나면 안전합니다.
splunk version | grep -E '10.4.2|10.2.6|10.0.9|9.4.14'