🔍 CVE-2025-41115

10.0
CVSS Score
CRITICAL
2025-11-21
2026-10-18 20:10
✅ 완료

🇰🇷 한글 설명

Grafana 12.x 버전에서 SCIM 프로비저닝 기능이 활성화된 경우, 악의적인 SCIM 클라이언트가 숫자 형태의 externalId를 사용하여 내부 사용자 ID를 덮어쓸 수 있는 취약점입니다. 이를 통해 공격자는 타인의 계정을 사칭하거나 권한을 상승시킬 수 있습니다.

💡 쉬운 설명

사용자 계정을 자동으로 관리하는 기능의 허점을 이용해, 공격자가 다른 사람의 아이디를 가로채거나 관리자 권한을 얻을 수 있는 위험한 보안 결함입니다. 특정 설정이 켜져 있을 때만 발생하며, 매우 높은 위험도를 가집니다.

🇺🇸 원문 (English)

SCIM provisioning was introduced in Grafana Enterprise and Grafana Cloud in April to improve how organizations manage users and teams in Grafana by introducing automated user lifecycle management. In Grafana versions 12.x where SCIM provisioning is enabled and configured, a vulnerability in user identity handling allows a malicious or compromised SCIM client to provision a user with a numeric externalId, which in turn could allow to override internal user IDs and lead to impersonation or privilege escalation. This vulnerability applies only if all of the following conditions are met: - `enableSCIM` feature flag set to true - `user_sync_enabled` config option in the `[auth.scim]` block set to true

📍 영향받는 시스템

Grafana 12.x (SCIM 프로비저닝이 활성화된 경우)

⚔️ 공격 벡터

조작된 numeric externalId를 포함한 SCIM 요청을 통해 내부 사용자 ID를 덮어쓰는 방식

🛡️ 대응 방법

Grafana를 최신 보안 패치 버전으로 업데이트하거나, 사용하지 않을 경우 enableSCIM 및 user_sync_enabled 설정을 false로 변경

🔧 검증 코드

출력된 버전이 12.x로 시작하는지 확인하고, 설정 파일에서 SCIM 관련 옵션이 활성화되어 있는지 점검하십시오.

Shell / Script
grafana-server --version 2>/dev/null | grep -E '12\.'

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H

💻 영향받는 소프트웨어

Teams