GHSA-mpv3-g8m3-3fjc

Grafana vulnerable to Authentication Bypass by Spoofing

At a glance

Published
Updated
CVE
CVE-2023-3128
Aliases
BIT-grafana-2023-3128, GHSA-gxh2-6vvc-rrgp
CVSS_V3
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:L

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.

Affected packages

PackageVersions
Go · github.com/grafana/grafanaintroduced 9.4.0, fixed 9.4.13
Go · github.com/grafana/grafanaintroduced 9.3.0, fixed 9.3.16
Go · github.com/grafana/grafanaintroduced 9.0.0, fixed 9.2.20
Go · github.com/grafana/grafanaintroduced 0, fixed 8.5.27

References

Sources

SourceLicence
OSV.devCC-BY 4.0 — GitHub Advisory Database