CVE-2026-42129: Github.com/grafana/grafana Remote Code Execution Vulnerability
HIGHCVE-2026-42129 is a HIGH (CVSS 7.7) remote code execution vulnerability (CWE-22: Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')) affecting Github.com/grafana/grafana libraries in the Go ecosystem. The issue involves grafana loki datasource plugin's callresource handler contains a path traversal vulnerability.. Remediation is available by upgrading affected packages to version 1.9.2-0.20260616075434-82ef13993059.
CVE-2026-42129 at a Glance
Security Impact
CVSS: 7.7
The security impact metrics below are parsed directly from the CVSS v3.1 vector string (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N).
How to Fix CVE-2026-42129
To remediate this vulnerability, upgrade all affected Github.com/grafana/grafana dependencies to a patched release. Both direct and transitive dependencies should be checked, as frameworks or security libraries may pull in vulnerable versions transitively.
Upgrade github.com/grafana/grafana to Latest secure release
Upgrade github.com/grafana/grafana to Latest secure release
Upgrade github.com/grafana/grafana to Latest secure release
Upgrade github.com/grafana/grafana to Latest secure release
Upgrade github.com/grafana/grafana to Latest secure release
Upgrade github.com/grafana/grafana to 1.9.2-0.20260616075434-82ef13993059
Run the following command in your project directory to verify that all resolved dependencies use the patched release:
inspect dependencies for github.com/grafana/grafana
How to Check if You Are Affected
To determine whether your application is affected by CVE-2026-42129, inspect your project dependencies for Github.com/grafana/grafana:
inspect dependencies for github.com/grafana/grafana
Analyze the terminal output to locate any version of Github.com/grafana/grafana in your dependency tree. If any resolved version matches the vulnerable ranges listed in the table below (for example, versions earlier than 1.9.2-0.20260616075434-82ef13993059), your application is affected.
Note: Verify declared build manifests and deployed runtime container environments.
Technical Details
Vulnerability Mechanism & Technical Analysis
This vulnerability is classified under CWE-22: Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal'), where the product uses external input to construct a pathname that is intended to identify a file or directory that is located underneath a restricted parent directory, but the product does not properly neutralize special elements within the pathname that can cause the pathname to resolve to a location that is outside of the restricted directory. In Github.com/grafana/grafana, software state validation or input boundaries are circumvented during processing. Review the official source advisory statement below for specific affected components, classes, and reproduction details.
Source Advisory Statement
CVE-2026-42129 Affected Github.com/grafana/grafana Versions
6 component(s)| Product / Package | Ecosystem | Affected Versions | Fixed Version |
|---|---|---|---|
|
github.com/grafana/grafana
|
Go |
≥ 2.0.0-beta1
|
|
|
github.com/grafana/grafana
|
Go |
≥ 12.0.0
|
|
|
github.com/grafana/grafana
|
Go |
≥ 12.3.0
|
|
|
github.com/grafana/grafana
|
Go |
≥ 13.0.0
|
|
|
github.com/grafana/grafana
|
Go |
≥ 12.4.0
|
|
|
github.com/grafana/grafana
|
Go |
< 1.9.2-0.20260616075434-82ef13993059
|
1.9.2-0.20260616075434-82ef13993059
|
References
Frequently Asked Questions
What is CVE-2026-42129?
Which Github.com/grafana/grafana versions are affected?
What version fixes CVE-2026-42129?
Is github.com/grafana/grafana affected?
What is the CVSS score of CVE-2026-42129?
What CWE is associated with CVE-2026-42129?
How can I check Go dependencies for CVE-2026-42129?
Machine-readable OSV JSON
OSV v1.5 Schema
{
"schema_version" : "1.4.0",
"id" : "GHSA-f74p-cwhp-x2wx",
"modified" : "2026-09-21T22:54:43Z",
"published" : "2026-06-22T15:30:43Z",
"aliases" : [ "CVE-2026-42129" ],
"summary" : "Grafana Loki datasource plugin's callResource handler contains a path traversal vulnerability.",
"details" : "The Loki datasource plugin's callResource handler contains a path traversal vulnerability. An authenticated Viewer-role user can escape the plugin's resource sandbox and access administrative Loki endpoints (e.g. /config, /services, /ready) to extract sensitive backend configuration and internal service information.",
"severity" : [ {
"type" : "CVSS_V3",
"score" : "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N"
} ],
"affected" : [ {
"package" : {
"ecosystem" : "Go",
"name" : "github.com/grafana/grafana"
},
"ranges" : [ {
"type" : "ECOSYSTEM",
"events" : [ {
"introduced" : "2.0.0-beta1"
} ]
} ],
"database_specific" : {
"last_known_affected_version_range" : "< 11.6.15"
}
}, {
"package" : {
"ecosystem" : "Go",
"name" : "github.com/grafana/grafana"
},
"ranges" : [ {
"type" : "ECOSYSTEM",
"events" : [ {
"introduced" : "12.0.0"
} ]
} ],
"database_specific" : {
"last_known_affected_version_range" : "< 12.2.9"
}
}, {
"package" : {
"ecosystem" : "Go",
"name" : "github.com/grafana/grafana"
},
"ranges" : [ {
"type" : "ECOSYSTEM",
"events" : [ {
"introduced" : "12.3.0"
} ]
} ],
"database_specific" : {
"last_known_affected_version_range" : "< 12.3.7"
}
}, {
"package" : {
"ecosystem" : "Go",
"name" : "github.com/grafana/grafana"
},
"ranges" : [ {
"type" : "ECOSYSTEM",
"events" : [ {
"introduced" : "13.0.0"
} ]
} ],
"database_specific" : {
"last_known_affected_version_range" : "< 13.0.2"
}
}, {
"package" : {
"ecosystem" : "Go",
"name" : "github.com/grafana/grafana"
},
"ranges" : [ {
"type" : "ECOSYSTEM",
"events" : [ {
"introduced" : "12.4.0"
} ]
} ],
"database_specific" : {
"last_known_affected_version_range" : "< 12.4.4"
}
}, {
"package" : {
"ecosystem" : "Go",
"name" : "github.com/grafana/grafana"
},
"ranges" : [ {
"type" : "ECOSYSTEM",
"events" : [ {
"introduced" : "0"
}, {
"fixed" : "1.9.2-0.20260616075434-82ef13993059"
} ]
} ]
} ],
"references" : [ {
"type" : "ADVISORY",
"url" : "https://nvd.nist.gov/vuln/detail/CVE-2026-42129"
}, {
"type" : "WEB",
"url" : "https://github.com/grafana/grafana/commit/3fcdbc5a6e5c955bd42bd3715dd03cbad2b078c1"
}, {
"type" : "WEB",
"url" : "https://github.com/grafana/grafana/commit/42cdc39124912a8506a0c613c319c345aa950b29"
}, {
"type" : "WEB",
"url" : "https://github.com/grafana/grafana/commit/82ef13993059351bf21de35b8488bbd9b42df4f4"
}, {
"type" : "WEB",
"url" : "https://github.com/grafana/grafana/commit/d27d2eba9c509d16f214d290436a6ad0bd9c6c01"
}, {
"type" : "WEB",
"url" : "https://github.com/grafana/grafana/commit/dd5dc51681ff0133ddb2e206c2ea318713aeca16"
}, {
"type" : "WEB",
"url" : "https://github.com/grafana/grafana/commit/eeb08ceb020c4381242d8400e5878044e9877505"
}, {
"type" : "WEB",
"url" : "https://github.com/grafana/grafana/commit/f70d3e480274a5dbd12006338c393f4b05d441ca"
}, {
"type" : "PACKAGE",
"url" : "https://github.com/grafana/grafana"
}, {
"type" : "WEB",
"url" : "https://github.com/grafana/grafana/releases/tag/v11.6.15"
}, {
"type" : "WEB",
"url" : "https://github.com/grafana/grafana/releases/tag/v12.2.9"
}, {
"type" : "WEB",
"url" : "https://github.com/grafana/grafana/releases/tag/v12.3.7"
}, {
"type" : "WEB",
"url" : "https://github.com/grafana/grafana/releases/tag/v12.4.4"
}, {
"type" : "WEB",
"url" : "https://github.com/grafana/grafana/releases/tag/v13.0.2"
}, {
"type" : "WEB",
"url" : "https://grafana.com/security/security-advisories/cve-2026-42129"
} ],
"database_specific" : {
"cwe_ids" : [ "CWE-22" ],
"severity" : "HIGH",
"github_reviewed" : true,
"github_reviewed_at" : "2026-09-21T22:54:43Z",
"nvd_published_at" : "2026-06-22T14:17:36Z"
}
}