Description
An authenticated user with permission to create or edit alert rules can bypass datasource query authorization by marking an alert rule query as a server-side expression while referencing a real datasource UID (incorrect authorization). This can expose data accessible through Grafana's configured datasource credentials to users who lack permission to query that datasource.
Affected products
Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.
Grafana Grafana OSS
Default version status: unaffected
8.4.0 to < 12.3.11affected12.4.0 to < 12.4.9affected13.0.0 to < 13.0.7affected13.1.0 to < 13.1.4affected
Grafana Grafana Enterprise
Default version status: unaffected
8.4.0 to < 12.3.11affected12.4.0 to < 12.4.9affected13.0.0 to < 13.0.7affected13.1.0 to < 13.1.4affected