Cross-Site Scripting (XSS) in github.com/grafana/grafana (CVE-2026-9029)
Summary
Cross-site scripting in github.com/grafana/grafana (CVE-2026-9029). Confidential information can be exposed externally. Mitigation: upgrade to 1.9.2-0.20260616075434-82ef13993059 or later.
Original description
The description as published by the source.
A user with Editor permissions can place a malicious script in the attribution field of a Geomap panel's XYZ tile layer via a template variable. The script then executes in the browser of any user who views the affected dashboard (stored cross-site scripting).
Source: NIST National Vulnerability Database NVD GitHub Advisory
AI summary
Written by an external AI model and may contain mistakes. Check the original description and references below before acting on it.
GrafanaのgeomapパネルのXYZタイルレイヤーにおいて、文字列のサニタイズ処理とテンプレートの置換処理の順序に不備があり、XSS攻撃が可能です。この問題はCVE-2023-0507の修正策を回避するもので、悪意あるエディターはダッシュボードを開く全ユーザーに対してXSSペイロードを実行することができます。
geomapパネルのXYZタイルレイヤーでの文字列サニタイズとテンプレート処理順番の不備
GrafanaのgeomapパネルのXYZタイルレイヤー
CVE-2023-0507の修正を回避し、任意のXSSペイロードを実行可能
sanitizeTextPanelContent()をgetTemplateSrv().replace()の後に実行するように修正が必要
ダッシュボードに信頼できないユーザーがアクセスできないようにする
ダッシュボードでの意図しないスクリプトの実行を確認する
Affected packages
Fix status by distribution
Fixed packages published by each distribution for this CVE
- Ubuntu UBUNTU-CVE-2026-9029 grafana
References
- web grafana.com
- web nvd.nist.gov
- web github.com
- web github.com
- web github.com
- web github.com
- web github.com
- web github.com
- web github.com