High severity · published Oct 5, 2021
CVE-2021-39226
Snapshot authentication bypass in grafana
In wildKEV
7.3
CVSS
99.9%
EPSS
Yes
On KEV
Description
Grafana is an open source data visualization platform. In affected versions unauthenticated and authenticated users are able to view the snapshot with the lowest database key by accessing the literal paths: /dashboard/snapshot/:key, or /api/snapshots/:key. If the snapshot "public_mode" configuration setting is set to true (vs default of false), unauthenticated users are able to delete the snapshot with the lowest database key by accessing the literal path: /api/snapshots-delete/:deleteKey. Regardless of the snapshot "public_mode" setting, authenticated users are able to delete the snapshot with the lowest database key by accessing the literal paths: /api/snapshots/:key, or /api/snapshots-delete/:deleteKey. The combination of deletion and viewing enables a complete walk through all snapshot data while resulting in complete snapshot data loss. This issue has been resolved in versions 8.1.6 and 7.5.11. If for some reason you cannot upgrade you can use a reverse proxy or similar to block access to the literal paths: /api/snapshots/:key, /api/snapshots-delete/:deleteKey, /dashboard/snapshot/:key, and /api/snapshots/:key. They have no normal function and can be disabled without side effects.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L
Attack vector
Network
Complexity
Low
Privileges
None
User interaction
None
Confidentiality
Low
Integrity
Low
Availability
Low
Scope
Unchanged
Exploitation
Is it being used?
Exploit prediction (EPSS)99.9% · higher than 100% of CVEs
Exploited in the wildYes
CISA KEVListed Aug 25, 2022
Federal remediation dueSep 15, 2022
Ransomware campaign useNot known
Affected products
Which versions
GR
Grafana · Grafana
>= 8.0.0, < 8.1.6; < 7.5.11 · source: vendor, NVD, KEV
FE
Fedora · Fedoraproject
34; 35 · source: NVD
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2021-39226
CVE.org
https://www.cve.org/CVERecord?id=CVE-2021-39226
CISA KEV catalogue
https://www.cisa.gov/known-exploited-vulnerabilities-catalog
x_refsource_CONFIRM
https://github.com/grafana/grafana/security/advisories/GHSA-69j6-29vr-p3j9
x_refsource_MISC
https://github.com/grafana/grafana/commit/2d456a6375855364d098ede379438bf7f0667269
x_refsource_MISC
https://grafana.com/docs/grafana/latest/release-notes/release-notes-7-5-11/
x_refsource_MISC
https://grafana.com/docs/grafana/latest/release-notes/release-notes-8-1-6/
mailing-list
http://www.openwall.com/lists/oss-security/2021/10/05/4
vendor-advisory
https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/E6ANHRDBXQT6TURLP2THM26ZPDINFBEG/
More from Grafana
7.5
CVE-2021-43798
Grafana path traversal
9.8
CVE-2025-41115
SCIM provisioning was introduced in Grafana Enterprise and Grafana Cloud in April to improve how organizations manage users and teams in Grafana by introducing automated user…
9.8
CVE-2023-3128
Grafana is validating Azure AD accounts based on the email claim
9.8
CVE-2022-28660
The querier component in Grafana Enterprise Logs 1.1.x through 1.3.x before 1.4.0 does not require authentication when X-Scope-OrgID is used
9.8
CVE-2022-26148
An issue was discovered in Grafana through 7.3.4, when integrated with Zabbix
