🇰🇷 한글 설명
Splunk Enterprise 및 Splunk Secure Gateway의 특정 버전에서 권한이 없는 사용자가 관리자급 기능을 사용할 수 있는 취약점이 발견되었습니다. 일부 REST API 엔드포인트가 요청 처리 전 권한 검증을 수행하지 않아, 공격자가 제어하는 페이로드를 서명하게 만들 수 있습니다.
💡 쉬운 설명
관리자 권한이 없는 일반 사용자가 시스템의 중요한 기능을 몰래 사용할 수 있는 보안 구멍이 발견되었습니다. 이를 통해 공격자는 가짜 데이터를 마치 진짜인 것처럼 위조하여 시스템을 속일 수 있습니다.
🇺🇸 원문 (English)
In Splunk Enterprise versions below 10.4.3, 10.2.7, 10.0.10, and 9.4.15, and Splunk Secure Gateway versions below 3.10.11, 3.9.25, and 3.8.72, a user who does not hold the "admin" or "power" Splunk roles could access privileged Splunk Secure Gateway functionality. With this access, the user could cause Splunk Secure Gateway to sign attacker-controlled payloads. The vulnerability is possible because multiple Splunk Secure Gateway Representational State Transfer (REST) API endpoints do not enforce authorization requirements before processing requests.
📍 영향받는 시스템
Splunk Enterprise (< 10.4.3, 10.2.7, 10.0.10, 9.4.15), Splunk Secure Gateway (< 3.10.11, 3.9.25, 3.8.72)
⚔️ 공격 벡터
권한 검증이 누락된 REST API 엔드포인트를 통해 비인가된 요청을 전송하여 공격자 제어 페이로드에 서명 유도
🛡️ 대응 방법
Splunk Enterprise 및 Splunk Secure Gateway를 최신 보안 패치가 적용된 버전으로 즉시 업데이트
🔧 검증 코드
출력된 버전 번호가 취약점이 해결된 버전(예: Enterprise 10.4.3 이상 등)인지 확인
splunk version | grep -E 'Splunk Enterprise/Secure Gateway'