
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2026-15815 is a path traversal and unsafe symbolic link resolution vulnerability in Grafana OSS and Grafana Enterprise that enables remote code execution via crafted plugin archives. Affected versions include Grafana OSS and Enterprise 11.6.0–11.6.17, 12.0.0–12.4.10, 13.0.0–13.0.8, 13.1.0–13.1.5, and 13.2.0–13.2.1. The vulnerability was published on September 17, 2026, with a patch released the same day. It carries a CVSS v3.1 base score of 8.8 (High) (GitHub Advisory, Feedly).
The root cause is improper resolution of symbolic links during plugin archive extraction (CWE-22: Path Traversal; CWE-59: Improper Link Resolution Before File Access; CWE-94: Code Injection). An attacker crafts a plugin archive containing chained relative symbolic link entries that, when extracted, escape the designated plugin installation directory and write arbitrary files — including an executable backend binary — to locations outside that directory. Critically, plugin archives are extracted before their signature is verified, meaning even a plugin with a valid signature cannot prevent the write if the archive itself is malicious. The attack can be triggered via grafana-cli, the GF_INSTALL_PLUGINS environment variable, or preinstall configuration (GitHub Advisory, Feedly).
Successful exploitation allows an attacker to write arbitrary files anywhere on the filesystem accessible to the Grafana server process, and to execute arbitrary code with the privileges of that process. This results in full confidentiality, integrity, and availability compromise of the Grafana server host, and may enable lateral movement within the network depending on the server's access and permissions. An operator can be affected simply by installing a plugin that appears legitimate from the Grafana plugin marketplace or any other source (GitHub Advisory, Feedly).
As of the time of disclosure, there is no public proof-of-concept exploit and no evidence of in-the-wild exploitation (Feedly). The EPSS score is 0.0, reflecting low current exploitation probability. The vulnerability is not listed in the CISA Known Exploited Vulnerabilities (KEV) catalog. No threat actor attribution has been reported. However, the attack vector is network-accessible and requires only user interaction (an operator installing a plugin), making it a realistic supply-chain-style attack scenario.
.zip file) containing chained relative symbolic link entries (e.g., plugin/link1 -> ../../../, plugin/link2 -> link1/tmp/) designed to escape the Grafana plugin installation directory upon extraction.grafana-cli install <plugin-url>, the GF_INSTALL_PLUGINS environment variable, or preinstall configuration./tmp, /etc/cron.d/, /usr/local/bin/, or other system paths); symbolic links within the plugin directory pointing to locations outside it./bin/bash, sh, curl, wget, python, or unknown binaries); new processes running with Grafana service account privileges.Grafana released patched versions on September 17, 2026. Users should upgrade to Grafana OSS or Enterprise version 11.6.18+, 12.4.11+, 13.0.9+, 13.1.6+, or 13.2.2+ as applicable (GitHub Advisory, Grafana Advisory). As interim mitigations: restrict plugin installation to trusted operators only; avoid installing plugins from untrusted or unverified sources; disable automatic plugin installation via GF_INSTALL_PLUGINS or preinstall configuration if not required; and audit all currently installed plugins for legitimacy.
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."