🇰🇷 한글 설명
Grafana의 Azure Monitor 데이터 소스에 쿼리 접근 권한을 가진 사용자가 공격자가 통제하는 엔드포인트로 서버 측 요청을 유발할 수 있으며, 이를 통해 데이터 소스의 Azure 액세스 토큰이 노출됩니다. 이는 서버 측 요청 위조(SSRF) 취약점입니다.
💡 쉬운 설명
Grafana에 로그인해 Azure 모니터링 데이터를 조회할 수 있는 사용자가 서버를 속여 외부로 요청을 보내게 할 수 있습니다. 그 과정에서 서버가 사용하는 Azure 인증 토큰이 공격자에게 유출될 수 있습니다.
🇺🇸 원문 (English)
A user with query access to an Azure Monitor data source in Grafana can cause server-side requests to an attacker-controlled endpoint that disclose the data source's Azure access token (server-side request forgery).
📍 영향받는 시스템
Grafana (Azure Monitor 데이터 소스 플러그인 사용 버전, 정확한 영향 버전은 공식 보안 권고 확인 필요)
⚔️ 공격 벡터
쿼리 권한을 가진 인증 사용자가 Azure Monitor 데이터 소스 요청을 조작해 공격자 엔드포인트로 서버 측 요청을 보내 토큰을 탈취
🛡️ 대응 방법
Grafana를 공식 패치된 최신 버전으로 업데이트하고, 필요시 Azure Monitor 데이터 소스 권한을 최소화
🔧 검증 코드
출력된 Grafana 버전을 공식 보안 권고의 패치 버전과 비교하여 같거나 높으면 조치 완료, 낮으면 업데이트 필요
grafana-server -v 2>/dev/null || grafana --version 2>/dev/null