GitHub Advisoryadvisory · Go
GHSA-hh8p-374f-qgr5 Grafana plugin data sources vulnerable to access control bypass
MEDIUM
Official page ↗
- Aliases
- CVE-2024-6322
- Ecosystem
- Go
- Packages
- github.com/grafana/grafana
- Severity
- Moderate
- CVSS vector
- CVSS:3.1/AV:N/AC:H/PR:H/UI:N/S:C/C:N/I:L/A:L
- Weaknesses
- CWE-266
- Reviewed
- 2024-08-20
Affected packages
• Go github.com/grafana/grafana: >= 11.1.0, < 11.1.1 → fixed in 11.1.1
• Go github.com/grafana/grafana: >= 11.1.2, < 11.1.3 → fixed in 11.1.3
• Go github.com/grafana/grafana: >= 0.0.0-20240521130516-0072e4a92d89, < 0.0.0-20240725142242-c326d865c58b → fixed in 0.0.0-20240725142242-c326d865c58b
• Go github.com/grafana/grafana: >= 1.9.2-0.20240521130516-0072e4a92d89, < 1.9.2-0.20240725142242-c326d865c58b → fixed in 1.9.2-0.20240725142242-c326d865c58b
Description
Access control for plugin data sources protected by the ReqActions json field of the plugin.json is bypassed if the user or service account is granted associated access to any other data source, as the ReqActions check was not scoped to each specific datasource. The account must have prior query access to the impacted datasource.
Related
Alias · CVE (1)
- CVE-2024-6322 Access control for plugin data sources protected by the ReqActions json field of the plugin.json is bypassed if the user or service account… vulnerability
Weakness · CWE (1)
- CWE-266 Incorrect Privilege Assignment weakness
References
- https://nvd.nist.gov/vuln/detail/CVE-2024-6322 advisory
- https://github.com/grafana/grafana/commit/4cb3ba5d1a7ab8b9676034e89dada2fcde1766ef web
- https://github.com/grafana/grafana/commit/9cdba084a9100c6b11d32eef9d2bd53656c6964a web
- https://github.com/grafana/grafana package
- https://grafana.com/security/security-advisories/cve-2024-6322 web