VYPR
Medium severity6.8NVD Advisory· Published Apr 23, 2025· Updated Apr 15, 2026

CVE-2025-2703

CVE-2025-2703

Description

The built-in XY Chart plugin is vulnerable to a DOM XSS vulnerability.

A user with Editor permissions is able to modify such a panel in order to make it execute arbitrary JavaScript.

AI Insight

LLM-synthesized narrative grounded in this CVE's description and references.

Grafana XY Chart plugin DOM XSS allows editors to inject arbitrary JavaScript into dashboards, risking session theft and privilege escalation.

Vulnerability

CVE-2025-2703 is a DOM-based cross-site scripting (XSS) vulnerability in the built-in XY Chart plugin of Grafana. The flaw arises because user-supplied content within dashboard panel configurations is not properly sanitized before being rendered in the browser [1]. This allows an attacker to inject arbitrary JavaScript code that executes in the context of another user's session when they view the affected dashboard. The vulnerability was introduced in Grafana version 11.1.0 and affects OSS and Enterprise editions [2].

Exploitation

To exploit this vulnerability, an attacker must be an authenticated user with Editor permissions (or higher) on a Grafana instance. The attacker modifies an XY Chart panel on a dashboard, embedding malicious script payloads into the panel's configuration. When other users—including viewers or administrators—open that dashboard, the injected JavaScript executes in their browser session [1]. No additional user interaction beyond viewing the dashboard is required.

Impact

Successful exploitation enables the attacker to perform arbitrary actions within the victim's session, such as exfiltrating session tokens, accessing or modifying data visible to the victim, creating or deleting dashboard resources, and potentially escalating privileges if a privileged user views the compromised dashboard [1]. Given Grafana's widespread use in enterprise monitoring, this could lead to lateral movement within an organization's observability stack.

Mitigation

Grafana released fixes in versions 11.6.0+security-01, 11.5.3+security-01, 11.4.3+security-01, 11.3.5+security-01, and 11.2.8+security-01 [2]. All Grafana deployments should be upgraded to a patched version. As a best practice, dashboard editor permissions should be restricted to trusted users only [1].

AI Insight generated on May 20, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.

Affected products

19

Patches

0

No patches discovered yet.

Vulnerability mechanics

AI mechanics synthesis has not run for this CVE yet.

References

2

News mentions

0

No linked articles in our index yet.