7.6

CVE-2025-4123

A cross-site scripting (XSS) vulnerability exists in Grafana caused by combining a client path traversal and open redirect. This allows attackers to redirect users to a website that hosts a frontend plugin that will execute arbitrary JavaScript. This vulnerability does not require editor permissions and if anonymous access is enabled, the XSS will work. If the Grafana Image Renderer plugin is installed, it is possible to exploit the open redirect to achieve a full read SSRF.

The default Content-Security-Policy (CSP) in Grafana will block the XSS though the `connect-src` directive.

Verknüpft mit AI von unstrukturierten Daten zu bestehenden CPE der NVD
Diese Information steht angemeldeten Benutzern zur Verfügung.
Daten sind bereitgestellt durch National Vulnerability Database (NVD)
GrafanaGrafana Version < 10.4.18
GrafanaGrafana Version >= 11.2.0 < 11.2.9
GrafanaGrafana Version >= 11.3.0 < 11.3.6
GrafanaGrafana Version >= 11.4.0 < 11.4.4
GrafanaGrafana Version >= 11.5.0 < 11.5.4
GrafanaGrafana Version >= 11.6.0 < 11.6.1
GrafanaGrafana Version10.4.18 Update-
GrafanaGrafana Version11.2.9 Update-
GrafanaGrafana Version11.3.6 Update-
GrafanaGrafana Version11.4.4 Update-
GrafanaGrafana Version11.5.4 Update-
GrafanaGrafana Version11.6.1 Update-
GrafanaGrafana Version12.0.0 Update-
Zu dieser CVE wurde keine CISA KEV oder CERT.AT-Warnung gefunden.
EPSS Metriken
Typ Quelle Score Percentile
EPSS FIRST.org 3.52% 0.872
CVSS Metriken
Quelle Base Score Exploit Score Impact Score Vector String
nvd@nist.gov 6.1 2.8 2.7
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
security@grafana.com 7.6 2.8 4.7
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:L/A:L
CWE-601 URL Redirection to Untrusted Site ('Open Redirect')

The web application accepts a user-controlled input that specifies a link to an external site, and uses that link in a redirect.

CWE-79 Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

The product does not neutralize or incorrectly neutralizes user-controllable input before it is placed in output that is used as a web page that is served to other users.