Lucene search

K
githubGitHub Advisory DatabaseGHSA-MPV3-G8M3-3FJC
HistoryJun 22, 2023 - 9:30 p.m.

Grafana vulnerable to Authentication Bypass by Spoofing

2023-06-2221:30:49
CWE-290
GitHub Advisory Database
github.com
31
grafana
authentication bypass
azure ad

9.8 High

CVSS3

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

HIGH

Integrity Impact

HIGH

Availability Impact

HIGH

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

0.001 Low

EPSS

Percentile

51.3%

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.

Affected configurations

Vulners
Node
grafanapiechart-panelRange<8.5.27grafana
OR
grafanapiechart-panelRange<9.2.20grafana
OR
grafanapiechart-panelRange<9.3.16grafana
OR
grafanapiechart-panelRange<9.4.13grafana

9.8 High

CVSS3

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

HIGH

Integrity Impact

HIGH

Availability Impact

HIGH

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

0.001 Low

EPSS

Percentile

51.3%