Critical · published November 21, 2025
🚨 A mischievous SCIM client could impersonate users just by sending a numeric ID! This alarming vulnerability in Grafana versions 12.x with SCIM provisioning enabled could lead to unchecked privilege escalation. 🔥 Think of it as a restaurant where anyone with a numeric reservation can slide in and take the place of another diner without a second glance — the staff never check identities, and chaos ensues! An attacker could manipulate user identities, granting themselves or others unauthorized access to sensitive data and actions within Grafana. This means a compromised SCIM client could effectively masquerade as any user, wreaking havoc in organizational settings. It’s a recipe for disaster, and with a CVSS score of 10, the implications are absolutely devastating!
Think of it as a restaurant where anyone with a numeric reservation can slide in and take the place of another diner without a second glance — the staff never check identities, and chaos ensues! This vulnerability allows a malicious SCIM client to provision a user with an externalId that's just a number, subsequently overriding internal user IDs. This happens when both the `enableSCIM` feature flag and the `user_sync_enabled` config option are active in Grafana's SCIM settings.
An attacker could manipulate user identities, granting themselves or others unauthorized access to sensitive data and actions within Grafana. This means a compromised SCIM client could effectively masquerade as any user, wreaking havoc in organizational settings. It’s a recipe for disaster, and with a CVSS score of 10, the implications are absolutely devastating! To protect your organization, immediately review your Grafana settings. Disable the SCIM provisioning feature unless absolutely necessary, and ensure both the `enableSCIM` flag and `user_sync_enabled` option are set to false. Keep an eye on updates and patch to the latest version as soon as it's available! You’ve got this! Taking these steps will help secure your Grafana instance and keep your user data safe. 🛡️
| Product | Versions | Fixed in |
|---|---|---|
| grafana/grafana | ≥ 12.0.0, < 12.2.1 | 12.2.1 |