🇰🇷 한글 설명
Splunk Enterprise의 특정 버전에서 인증되지 않은 사용자가 Edge Processor 패키지 다운로드 엔드포인트에 반복적인 요청을 보낼 수 있는 취약점입니다. 이로 인해 Splunk 데몬이 과도한 시스템 리소스를 사용하게 되어 서비스가 중단될 수 있습니다.
💡 쉬운 설명
인증 없이 누구나 특정 파일을 계속 요청할 수 있어, 컴퓨터의 메모리와 자원을 모두 써버리게 만드는 공격입니다. 이로 인해 Splunk 서비스가 멈추거나 느려질 수 있습니다.
🇺🇸 원문 (English)
In Splunk Enterprise versions below 10.4.4, 10.2.8, and 10.0.11, an unauthenticated user could send repeated requests to the Edge Processor package download endpoint in the Splunk Pipeline Builders app. The requests could cause the Splunk daemon to consume excessive system resources and potentially stop responding.
The vulnerability is possible because the endpoint accepts package download requests without authentication and reads and base64-encodes the complete package in memory for each request.
After upgrading, prepare all existing Edge Processor instances, turn on authentication for Edge Processor package downloads, and restart Splunk Enterprise. For more information, see Enable authentication for Edge Processor package downloads (https://help.splunk.com/en/data-management/process-data-at-the-edge/use-edge-processors-for-splunk-enterprise/10.4/administer-edge-processors/enable-authentication-for-edge-processor-package-downloads).
📍 영향받는 시스템
Splunk Enterprise versions below 10.4.4, 10.2.8, and 10.0.11
⚔️ 공격 벡터
인증되지 않은 사용자가 Edge Processor 패키지 다운로드 엔드포인트에 반복적인 요청을 전송
🛡️ 대응 방법
Splunk를 최신 버전으로 업그레이드하고, Edge Processor 패키지 다운로드에 대한 인증을 활성화한 후 재시작하십시오.
🔧 검증 코드
명령어 결과에 취약한 버전 번호가 나타나면 해당 버전이 영향을 받는 상태입니다.
splunk version | grep -E '10\[\.(0\.[0-9]|2\.8|4\.[0-3])\]'