{"id":"CVE-2026-81841","state":"PUBLISHED","title":"Paused shared dashboard access tokens still expose data source configuration","description":"Pausing a shared (public) dashboard did not revoke its access token for the endpoints that serve frontend bootstrap data. Anyone holding the link to a paused shared dashboard could still retrieve, without authenticating, the configuration of the dashboard's data sources, including stored credentials for data sources using browser access (missing authorization). Deleting the shared dashboard does revoke the token.","publishedAt":"2026-09-29T20:35:57.152Z","updatedAt":"2026-09-30T13:05:14.107Z","severity":{"score":5.3,"label":"Medium","version":"3.1","vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N","source":"GRAFANA"},"assigner":"GRAFANA","products":["Grafana Grafana Enterprise","Grafana Grafana OSS"],"affected":[{"vendor":"Grafana","product":"Grafana Enterprise","defaultStatus":"unaffected","versions":[{"version":"11.6.0","status":"affected","lessThanOrEqual":"11.6.17","versionType":"semver"},{"version":"12.0.0","status":"affected","lessThanOrEqual":"12.0.10","versionType":"semver"},{"version":"12.1.0","status":"affected","lessThanOrEqual":"12.1.10","versionType":"semver"},{"version":"12.2.0","status":"affected","lessThanOrEqual":"12.2.11","versionType":"semver"},{"version":"12.3.0","status":"affected","lessThanOrEqual":"12.3.11","versionType":"semver"},{"version":"12.4.0","status":"affected","lessThan":"12.4.12","versionType":"semver"},{"version":"13.0.0","status":"affected","lessThan":"13.0.10","versionType":"semver"},{"version":"13.1.0","status":"affected","lessThan":"13.1.7","versionType":"semver"},{"version":"13.2.0","status":"affected","lessThan":"13.2.3","versionType":"semver"}]},{"vendor":"Grafana","product":"Grafana OSS","defaultStatus":"unaffected","versions":[{"version":"11.6.0","status":"affected","lessThanOrEqual":"11.6.17","versionType":"semver"},{"version":"12.0.0","status":"affected","lessThanOrEqual":"12.0.10","versionType":"semver"},{"version":"12.1.0","status":"affected","lessThanOrEqual":"12.1.10","versionType":"semver"},{"version":"12.2.0","status":"affected","lessThanOrEqual":"12.2.11","versionType":"semver"},{"version":"12.3.0","status":"affected","lessThanOrEqual":"12.3.11","versionType":"semver"},{"version":"12.4.0","status":"affected","lessThan":"12.4.12","versionType":"semver"},{"version":"13.0.0","status":"affected","lessThan":"13.0.10","versionType":"semver"},{"version":"13.1.0","status":"affected","lessThan":"13.1.7","versionType":"semver"},{"version":"13.2.0","status":"affected","lessThan":"13.2.3","versionType":"semver"}]}],"references":["https://grafana.com/security/security-advisories/cve-2026-81841"],"weaknesses":["CWE-862"],"ingestedAt":"2026-10-29T20:13:15.269Z","source":{"repository":"CVEProject/cvelistV5","path":"cves/2026/81xxx/CVE-2026-81841.json","commit":"556c9d3a8cd17e218bb8e452ba7cd619a384ff47"},"raw":{"dataType":"CVE_RECORD","dataVersion":"5.2","cveMetadata":{"cveId":"CVE-2026-81841","state":"PUBLISHED","datePublished":"2026-09-29T20:35:57.152Z","dateUpdated":"2026-09-30T13:05:14.107Z","assignerShortName":"GRAFANA","assignerOrgId":"57da9224-a3e2-4646-9d0e-c4dc2e05e7da","dateReserved":"2026-08-27T15:33:30.272Z"},"containers":{"cna":{"title":"Paused shared dashboard access tokens still expose data source configuration","descriptions":[{"lang":"en","value":"Pausing a shared (public) dashboard did not revoke its access token for the endpoints that serve frontend bootstrap data. Anyone holding the link to a paused shared dashboard could still retrieve, without authenticating, the configuration of the dashboard's data sources, including stored credentials for data sources using browser access (missing authorization). Deleting the shared dashboard does revoke the token."}],"affected":[{"vendor":"Grafana","product":"Grafana Enterprise","defaultStatus":"unaffected","versions":[{"version":"11.6.0","status":"affected","lessThanOrEqual":"11.6.17","versionType":"semver"},{"version":"12.0.0","status":"affected","lessThanOrEqual":"12.0.10","versionType":"semver"},{"version":"12.1.0","status":"affected","lessThanOrEqual":"12.1.10","versionType":"semver"},{"version":"12.2.0","status":"affected","lessThanOrEqual":"12.2.11","versionType":"semver"},{"version":"12.3.0","status":"affected","lessThanOrEqual":"12.3.11","versionType":"semver"},{"version":"12.4.0","status":"affected","lessThan":"12.4.12","versionType":"semver"},{"version":"13.0.0","status":"affected","lessThan":"13.0.10","versionType":"semver"},{"version":"13.1.0","status":"affected","lessThan":"13.1.7","versionType":"semver"},{"version":"13.2.0","status":"affected","lessThan":"13.2.3","versionType":"semver"}]},{"vendor":"Grafana","product":"Grafana OSS","defaultStatus":"unaffected","versions":[{"version":"11.6.0","status":"affected","lessThanOrEqual":"11.6.17","versionType":"semver"},{"version":"12.0.0","status":"affected","lessThanOrEqual":"12.0.10","versionType":"semver"},{"version":"12.1.0","status":"affected","lessThanOrEqual":"12.1.10","versionType":"semver"},{"version":"12.2.0","status":"affected","lessThanOrEqual":"12.2.11","versionType":"semver"},{"version":"12.3.0","status":"affected","lessThanOrEqual":"12.3.11","versionType":"semver"},{"version":"12.4.0","status":"affected","lessThan":"12.4.12","versionType":"semver"},{"version":"13.0.0","status":"affected","lessThan":"13.0.10","versionType":"semver"},{"version":"13.1.0","status":"affected","lessThan":"13.1.7","versionType":"semver"},{"version":"13.2.0","status":"affected","lessThan":"13.2.3","versionType":"semver"}]}],"references":[{"url":"https://grafana.com/security/security-advisories/cve-2026-81841","tags":["vendor-advisory"]}],"metrics":[{"cvssV3_1":{"baseScore":5.3,"baseSeverity":"MEDIUM","vectorString":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N","version":"3.1"}}],"problemTypes":[{"descriptions":[{"cweId":"CWE-862","description":"CWE-862","lang":"en","type":"CWE"}]}],"providerMetadata":{"shortName":"GRAFANA","orgId":"57da9224-a3e2-4646-9d0e-c4dc2e05e7da","dateUpdated":"2026-09-30T13:05:14.107Z"},"credits":[{"lang":"en","type":"finder","value":"Yeonoh Park @ CIS Lab, SeoulTech"}],"datePublic":"2026-09-29T07:44:02.000Z","source":{"discovery":"BUG_BOUNTY"}},"adp":[{"title":"CISA ADP Vulnrichment","metrics":[{"other":{"type":"ssvc","content":{"id":"CVE-2026-81841","role":"CISA Coordinator","options":[{"Exploitation":"none"},{"Automatable":"yes"},{"Technical Impact":"partial"}],"version":"2.0.3","timestamp":"2026-09-29T20:55:29.746576Z"}}}],"providerMetadata":{"shortName":"CISA-ADP","orgId":"134c704f-9b21-4f2e-91b3-4a467353bcc0","dateUpdated":"2026-09-29T21:01:59.754Z"}}]}}}