grafana: account takeover possible when using Azure AD OAuth
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | ||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Grafana | Grafana | unaffected |
|
||||||||||||||||||
| Grafana | Grafana Enterprise | unaffected |
|
Configuration 1 [-]
|
| Package | CPE | Advisory | Released Date |
|---|---|---|---|
| Red Hat Ceph Storage 7.1 | |||
| ceph-2:18.2.1-194.el9cp | cpe:/a:redhat:ceph_storage:7.1::el8 | RHSA-2024:3925 | 2024-06-14T00:00:00Z |
| Red Hat Enterprise Linux 8 | |||
| grafana-0:9.2.10-7.el8_9 | cpe:/a:redhat:enterprise_linux:8 | RHSA-2023:6972 | 2023-11-14T00:00:00Z |
| Red Hat Enterprise Linux 9 | |||
| grafana-0:9.0.9-3.el9_2 | cpe:/a:redhat:enterprise_linux:9 | RHSA-2023:4030 | 2023-07-12T00:00:00Z |
No data available yet.
| Source | ID | Title |
|---|---|---|
EUVD |
EUVD-2023-1845 | Grafana is validating Azure AD accounts based on the email claim. On Azure AD, the profile email field is not unique and can be easily modified. This leads to account takeover and authentication bypass when Azure AD OAuth is configured with a multi-tenant app. |
Github GHSA |
GHSA-mpv3-g8m3-3fjc | Grafana vulnerable to Authentication Bypass by Spoofing |
No CVSS v4.0
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: 4.0% (3.995% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| Description | Grafana is validating Azure AD accounts based on the email claim. On Azure AD, the profile email field is not unique and can be easily modified. This leads to account takeover and authentication bypass when Azure AD OAuth is configured with a multi-tenant app. | Grafana is validating Azure AD accounts based on the email claim. On Azure AD, the profile email field is not unique and can be easily modified. This leads to account takeover and authentication bypass when Azure AD OAuth is configured with a multi-tenant app. |
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|