{"id":"GHSA-9493-h4f5-633x","revision":"85bc3b29a0524ec58e04369abee6dd1e","records":[{"revision":"85bc3b29a0524ec58e04369abee6dd1e","observedAt":"2026-10-24T13:19:41.952+00:00","statement":{"source":"osv","id":"GHSA-9493-h4f5-633x","aliases":["BIT-grafana-2026-10601","CVE-2026-10601","GO-2026-6545"],"title":"Grafana: Path traversal in the Tempo and Loki data source plugins","description":"The Tempo and Loki datasource plugins construct backend HTTP requests by interpolating user-supplied input into URL paths without sanitization, enabling path traversal. A Viewer-role user can: (1) capture admin-configured datasource credentials (secureJsonData custom headers) by traversing to an attacker-controlled endpoint, (2) invoke state-changing admin endpoints on Tempo (e.g. /flush, /shutdown), and (3) exfiltrate internal service data via Loki's CallResource which returns full HTTP response bodies.","state":0,"publishedAt":"2026-06-22T15:30:43+00:00","modifiedAt":"2026-09-28T17:10:58.4704131+00:00","affected":[{"ecosystem":"Go","name":"github.com/grafana/grafana","ranges":[{"type":"SEMVER","events":[{"kind":"introduced","version":"2.0.0-beta1"}]}],"versions":[],"rawVersionEvidence":null},{"ecosystem":"Go","name":"github.com/grafana/grafana","ranges":[{"type":"SEMVER","events":[{"kind":"introduced","version":"12.0.0"}]}],"versions":[],"rawVersionEvidence":null},{"ecosystem":"Go","name":"github.com/grafana/grafana","ranges":[{"type":"SEMVER","events":[{"kind":"introduced","version":"12.3.0"}]}],"versions":[],"rawVersionEvidence":null},{"ecosystem":"Go","name":"github.com/grafana/grafana","ranges":[{"type":"SEMVER","events":[{"kind":"introduced","version":"13.0.0"}]}],"versions":[],"rawVersionEvidence":null},{"ecosystem":"Go","name":"github.com/grafana/grafana","ranges":[{"type":"SEMVER","events":[{"kind":"introduced","version":"12.4.0"}]}],"versions":[],"rawVersionEvidence":null},{"ecosystem":"Go","name":"github.com/grafana/grafana","ranges":[{"type":"SEMVER","events":[{"kind":"introduced","version":"0"},{"kind":"fixed","version":"1.9.2-0.20260616075434-82ef13993059"}]}],"versions":[],"rawVersionEvidence":null}],"metrics":[{"system":"CVSS_V3","vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:L","score":null,"severity":null},{"system":"Publisher rating","vector":null,"score":null,"severity":"MODERATE"}],"references":["https://nvd.nist.gov/vuln/detail/CVE-2026-10601","https://github.com/grafana/grafana/pull/125789","https://github.com/grafana/grafana/commit/3fcdbc5a6e5c955bd42bd3715dd03cbad2b078c1","https://github.com/grafana/grafana/commit/42cdc39124912a8506a0c613c319c345aa950b29","https://github.com/grafana/grafana/commit/82ef13993059351bf21de35b8488bbd9b42df4f4","https://github.com/grafana/grafana/commit/d27d2eba9c509d16f214d290436a6ad0bd9c6c01","https://github.com/grafana/grafana/commit/dd5dc51681ff0133ddb2e206c2ea318713aeca16","https://github.com/grafana/grafana/commit/f70d3e480274a5dbd12006338c393f4b05d441ca","https://github.com/grafana/grafana","https://github.com/grafana/grafana/releases/tag/v11.6.15","https://github.com/grafana/grafana/releases/tag/v12.2.9","https://github.com/grafana/grafana/releases/tag/v12.3.7","https://github.com/grafana/grafana/releases/tag/v12.4.4","https://github.com/grafana/grafana/releases/tag/v13.0.2","https://grafana.com/security/security-advisories/cve-2026-10601"],"sourceUrl":"https://github.com/advisories/GHSA-9493-h4f5-633x","license":"GitHub Advisory Database · CC-BY-4.0","key":"osv:GHSA-9493-h4f5-633x","identifiers":["GHSA-9493-h4f5-633x","BIT-grafana-2026-10601","CVE-2026-10601","GO-2026-6545"]},"retained":false,"historicalAffected":[]}],"coverage":[]}