CVE-2026-17033CWE-79cross-site-scripting

CVE-2026-17033

Medium · published August 24, 2026

CVSS v3.1
6.8
EPSS
0%
Percentile
11.6
In the wild
Unconfirmed
What it is

An authenticated attacker with Editor access or alert.instances.external:write can submit an external Alertmanager alert containing a controlled generatorURL. The attacker is authorized to create the alert, but not to execute script in another user's Grafana session.

Grafana renders alert.generatorURL directly as the Alert Details See source LinkButton href without URL-scheme sanitization or a safe-protocol allowlist. The click interceptor's :// heuristic can be bypassed by placing :// inside a JavaScript comment. When a user with read access clicks See source, the browser executes attacker-controlled JavaScript in the Grafana origin with the clicking user's permissions.

The record
Technical detail
CVSS v3.1
6.8 · MEDIUM
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:L/A:L
CVSS v4.0
Not supplied
EPSS
0.00218 · 11.6th percentile
Weakness
CWE-79 · Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')
Published
2026-08-24T18:16Z
References (1)
EPSS history
Timeline
  • 26 AUG 07:35Z
    EPSS moved — → 0%
    epss
  • 24 AUG 13:52Z
    CVE-2026-17033 CVE Record
    cvelistv5