CVE-2026-21721

Name
CVE-2026-21721
Description
The dashboard permissions API does not verify the target dashboard scope and only checks the dashboards.permissions:* action. As a result, a user who has permission management rights on one dashboard can read and modify permissions on other dashboards. This is an organization‑internal privilege escalation.
NVD Severity
unknown
Other trackers
Mailing lists
Exploits
Forges
GitHub (code, issues), Aports (code, issues)

References

Type URI
security@grafana.com https://grafana.com/security/security-advisories/CVE-2026-21721
security@grafana.com https://grafana.com/security/security-advisories/cve-2026-21721

Match rules

CPE URI Source package Min version Max version
cpe:2.3:a:grafana:grafana:*:*:*:*:*:*:*:* grafana >= 10.2.0 < 11.6.9
cpe:2.3:a:grafana:grafana:*:*:*:*:*:*:*:* grafana >= 12.0.0 < 12.0.8
cpe:2.3:a:grafana:grafana:*:*:*:*:*:*:*:* grafana >= 12.1.0 < 12.1.5
cpe:2.3:a:grafana:grafana:*:*:*:*:*:*:*:* grafana >= 12.2.0 < 12.2.3
cpe:2.3:a:grafana:grafana:11.6.9:-:*:*:*:*:*:* grafana == None == 11.6.9
cpe:2.3:a:grafana:grafana:12.0.8:-:*:*:*:*:*:* grafana == None == 12.0.8
cpe:2.3:a:grafana:grafana:12.1.5:-:*:*:*:*:*:* grafana == None == 12.1.5
cpe:2.3:a:grafana:grafana:12.2.3:-:*:*:*:*:*:* grafana == None == 12.2.3
cpe:2.3:a:grafana:grafana:12.3.0:*:*:*:*:*:*:* grafana == None == 12.3.0
cpe:2.3:a:grafana:grafana:12.3.1:-:*:*:*:*:*:* grafana == None == 12.3.1

Vulnerable and fixed packages

Source package Branch Version Maintainer Status
grafana edge-community 12.2.1-r4 Konstantin Kulikov <k.kulikov2@gmail.com> possibly vulnerable
grafana edge-community 12.2.1-r3 Konstantin Kulikov <k.kulikov2@gmail.com> possibly vulnerable
grafana edge-community 12.2.1-r2 Konstantin Kulikov <k.kulikov2@gmail.com> possibly vulnerable
grafana edge-community 12.2.1-r1 Konstantin Kulikov <k.kulikov2@gmail.com> possibly vulnerable
grafana edge-community 12.2.1-r0 Konstantin Kulikov <k.kulikov2@gmail.com> possibly vulnerable
grafana edge-community 12.1.1-r2 Konstantin Kulikov <k.kulikov2@gmail.com> possibly vulnerable
grafana edge-community 12.1.1-r1 Konstantin Kulikov <k.kulikov2@gmail.com> possibly vulnerable
grafana edge-community 12.1.1-r0 Konstantin Kulikov <k.kulikov2@gmail.com> possibly vulnerable
grafana edge-community 12.0.2-r2 Konstantin Kulikov <k.kulikov2@gmail.com> possibly vulnerable
grafana edge-community 12.0.2-r1 Konstantin Kulikov <k.kulikov2@gmail.com> possibly vulnerable
grafana edge-community 12.0.2-r0 Konstantin Kulikov <k.kulikov2@gmail.com> possibly vulnerable
grafana edge-community 12.0.1-r0 Konstantin Kulikov <k.kulikov2@gmail.com> possibly vulnerable
grafana edge-community 12.0.0-r0 Konstantin Kulikov <k.kulikov2@gmail.com> possibly vulnerable
grafana edge-community 11.6.1-r0 None possibly vulnerable
grafana edge-community 11.6.0-r2 Konstantin Kulikov <k.kulikov2@gmail.com> possibly vulnerable
grafana edge-community 11.6.0-r1 Konstantin Kulikov <k.kulikov2@gmail.com> possibly vulnerable
grafana edge-community 11.6.0-r0 Konstantin Kulikov <k.kulikov2@gmail.com> possibly vulnerable
grafana edge-community 11.5.2-r1 Konstantin Kulikov <k.kulikov2@gmail.com> possibly vulnerable
grafana edge-community 11.5.2-r0 Konstantin Kulikov <k.kulikov2@gmail.com> possibly vulnerable
grafana edge-community 11.5.1-r1 Konstantin Kulikov <k.kulikov2@gmail.com> possibly vulnerable
grafana edge-community 11.5.1-r0 Konstantin Kulikov <k.kulikov2@gmail.com> possibly vulnerable
grafana edge-community 11.5.0-r0 Konstantin Kulikov <k.kulikov2@gmail.com> possibly vulnerable
grafana edge-community 11.4.0-r1 Konstantin Kulikov <k.kulikov2@gmail.com> possibly vulnerable
grafana edge-community 11.4.0-r0 Konstantin Kulikov <k.kulikov2@gmail.com> possibly vulnerable
grafana edge-community 11.3.2-r0 Konstantin Kulikov <k.kulikov2@gmail.com> possibly vulnerable
grafana edge-community 11.3.1-r0 Konstantin Kulikov <k.kulikov2@gmail.com> possibly vulnerable
grafana edge-community 11.1.4-r0 Konstantin Kulikov <k.kulikov2@gmail.com> possibly vulnerable
grafana 3.23-community 12.2.1-r5 Konstantin Kulikov <k.kulikov2@gmail.com> possibly vulnerable
grafana 3.23-community 12.2.1-r4 Konstantin Kulikov <k.kulikov2@gmail.com> possibly vulnerable
grafana 3.23-community 12.2.1-r3 Konstantin Kulikov <k.kulikov2@gmail.com> possibly vulnerable
grafana 3.23-community 12.2.1-r2 Konstantin Kulikov <k.kulikov2@gmail.com> possibly vulnerable
grafana 3.23-community 12.2.1-r1 Konstantin Kulikov <k.kulikov2@gmail.com> possibly vulnerable