| Severity |
|
| Remote |
|
| Type |
| - |
Unknown |
| + |
Directory traversal |
|
| Description |
| + |
Grafana 8 before version 8.3.1 is vulnerable to directory traversal, allowing access to local files. The vulnerable URL path is <grafana_host_url>/public/plugins/<"plugin-id">, where <"plugin-id"> is the plugin ID for any installed plugin. |
|
| References |
| + |
https://github.com/grafana/grafana/security/advisories/GHSA-8pjx-jj86-j47p |
| + |
https://github.com/grafana/grafana/commit/00e38ba555cfb120361c9623de3285d70c60172f |
|
| Notes |
| + |
Workaround |
| + |
========== |
| + |
|
| + |
The issue can be mitigated by running a reverse proxy in front of Grafana that normalizes the PATH of the request will mitigate the vulnerability. For example, the normalize_path setting in envoy. |
|