CVE-2023-3128CWE-290

Grafana is validating Azure AD accounts based on the email claim

Critical · published June 22, 2023

CVSS v3.1
9.4
EPSS
4%
Percentile
90.5
In the wild
Unconfirmed
What it is

🚨 Grafana just dropped a sneaky vulnerability that could let anyone waltz right into your Azure AD accounts using a modified email claim! 🔥 Think of it like a guest list at a fancy event where anyone can sneak in by changing their name on the RSVP — if the organizer isn’t checking IDs, anyone could claim to be someone else and waltz in! An attacker can easily take over accounts and bypass authentication entirely, potentially accessing sensitive data and wreaking havoc within your application. This could lead to unauthorized actions that compromise the integrity of your system, making it an absolutely devastating flaw!

Put simply

Think of it like a guest list at a fancy event where anyone can sneak in by changing their name on the RSVP — if the organizer isn’t checking IDs, anyone could claim to be someone else and waltz in! This vulnerability occurs because Grafana trusts the email claim for Azure AD authentication without ensuring its uniqueness. When configured as a multi-tenant app, it allows for account takeover by exploiting this lack of validation.

What to do

An attacker can easily take over accounts and bypass authentication entirely, potentially accessing sensitive data and wreaking havoc within your application. This could lead to unauthorized actions that compromise the integrity of your system, making it an absolutely devastating flaw! Immediately patch Grafana to the latest version to fix this issue. Additionally, review your Azure AD configurations to ensure that email claims are validated properly and consider enabling additional security measures like unique identifiers. 🛡️ You've got this! Stay proactive and secure your systems today! 💪✨

The record
Technical detail
CVSS v3.1
9.4 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:L
CVSS v4.0
Not supplied
EPSS
0.03995 · 90.5th percentile
Weakness
CWE-290 · Authentication Bypass by Spoofing
Published
2023-06-22T20:14Z
EPSS history
Timeline
  • 22 JUN 20:14Z
    Grafana is validating Azure AD accounts based on the email claim
    cvelistv5