CVE-2023-4822: High severity Grafana Grafana vulnerability

Published Sep 19, 2023
·
Updated

Grafana is an open-source platform for monitoring and observability. The vulnerability impacts Grafana instances with several organizations, and allows a user with Organization Admin permissions in one organization to change the permissions associated with Organization Viewer, Organization Editor and Organization Admin roles in all organizations.

It also allows an Organization Admin to assign or revoke any permissions that they have to any user globally.

This means that any Organization Admin can elevate their own permissions in any organization that they are already a member of, or elevate or restrict the permissions of any other user.

The vulnerability does not allow a user to become a member of an organization that they are not already a member of, or to add any other users to an organization that the current user is not a member of.

Other sources

Grafana is an open-source platform for monitoring and observability. The vulnerability impacts instances with several organizations, and allows a user with Organization Admin permissions in one organization to change the permissions associated with Organization Viewer, Organization Editor and Organization Admin roles in all organizations.

It also allows an Organization Admin to assign or revoke any permissions that they have to any user globally.

This means that any Organization Admin can elevate their own permissions in any organization that they are already a member of, or elevate or restrict the permissions of any other user.

The vulnerability does not allow a user to become a member of an organization that they are not already a member of, or to add any other users to an organization that the current user is not a member of.

Grafana is incorrectly assessing permissions to update global roles and role assignments, therefore users with administrator permissions in one organization can change global role permissions and global role assignments.

The CVSS score for this vulnerability is 6.7 Medium. Impact If exploited, an attacker who has the Organization Admin role in any organization can elevate their permissions across all organizations, elevate other users’ permissions in all organizations or limit other users’ permissions in all organizations.

The vulnerability does not allow the attacker to become a member of an organization that they are not already a member of, or to add any other user to an organization that the attacker is not a member of.

Potentially breaking changes and resolution explanation

We now require users to be Grafana server administrators in order to update global roles and global role assignments. If you were relying on organization administrators being able to do that, you will now also need to grant Grafana server administrator privileges to them.

Impacted versions

Grafana 8.0.0 to Grafana 10.0.0 with RBAC enabled, and Grafana 10.0.0 - Grafana 10.1.1. Only Grafana enterprise instances with more than one organization are vulnerable. You can check if RBAC is enabled by calling GET /api/access-control/status.

Red Hat

Affected Software

10 affected componentsFixes available
go/github.com/grafana/grafana<=10.1.5
redhat/grafana<10.1.3
10.1.3
redhat/grafana<10.0.7
10.0.7
redhat/grafana<9.5.11
9.5.11
redhat/grafana<9.4.16
9.4.16
Grafana Grafana>=8.0.0<9.4.16
Grafana Grafana>=9.5.0<9.5.11
Grafana Grafana>=10.0.0<10.0.7
Grafana Grafana>=10.1.0<10.1.3
Grafana Grafana=10.1.4

Event History

Oct 16, 2023
CVE Published
via MITRE·08:45 AM
Data Sourced
via MITRE·08:45 AM
DescriptionSeverityWeakness
Advisory Published
09:30 AM
Data Sourced
via GitHub·09:30 AM
DescriptionSeverityWeaknessAffected Software

Frequently Asked Questions

1

What is CVE-2023-4822?

CVE-2023-4822 is a vulnerability in Grafana that allows a user with Organization Admin permissions to change the permissions associated with Organization Viewer, Organization Editor, and Organization Admin.

2

What is Grafana?

Grafana is an open-source platform for monitoring and observability.

3

How does CVE-2023-4822 impact Grafana instances?

The vulnerability impacts Grafana instances with several organizations.

4

What is the severity of CVE-2023-4822?

CVE-2023-4822 has a severity rating of medium with a CVSS score of 6.7.

5

How can I fix CVE-2023-4822?

To fix CVE-2023-4822, it is recommended to update Grafana to version 10.1.6 or later.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203