{"id":"CVE-2026-21724","summary":"Missing Protected-field Authorization in Provisioning Contact Points API","details":"A vulnerability has been discovered in Grafana OSS where an authorization bypass in the provisioning contact points API allows users with Editor role to modify protected webhook URLs without the required alert.notifications.receivers.protected:write permission.","aliases":["BIT-grafana-2026-21724","GHSA-7g92-g4vh-hp84","GO-2026-5219"],"modified":"2026-10-24T10:34:19.961276652Z","published":"2026-03-26T20:06:18.829Z","related":["SUSE-SU-2026:1524-1","SUSE-SU-2026:2243-1","SUSE-SU-2026:2258-1","openSUSE-SU-2026:10601-1","openSUSE-SU-2026:20940-1","openSUSE-SU-2026:21483-1"],"database_specific":{"cna_assigner":"GRAFANA","osv_generated_from":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/21xxx/CVE-2026-21724.json","unresolved_ranges":[{"extracted_events":[{"strategy":"StandardRange","range":[{"introduced":"12.3.1"},{"fixed":"12.3.6"},{"introduced":"12.2.2"},{"fixed":"12.2.8"},{"introduced":"12.1.5"},{"fixed":"12.1.10"},{"introduced":"11.6.9"},{"fixed":"11.6.14"}],"source":"AFFECTED_FIELD"}]}]},"references":[{"type":"ADVISORY","url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/21xxx/CVE-2026-21724.json"},{"type":"ADVISORY","url":"https://grafana.com/security/security-advisories/cve-2026-21724"},{"type":"ADVISORY","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-21724"}],"affected":[{"ranges":[{"type":"GIT","repo":"https://github.com/grafana/grafana","events":[{"introduced":"723a1642e8f43947a8e0c4621face5b3d985e1d2"},{"fixed":"4da40799451631e6c8591c841282447cdf55be3d"},{"introduced":"7b200250e485dcb3f2ace4587786a1e1f45c7d22"},{"fixed":"619bd51f27dc73c6ccfa4442cd5d05addaa70ed9"},{"introduced":"343ac92c457e19ee395cc2c90b6168f395075630"},{"fixed":"576f2e81b33bc857df779c95cb38effaa6c58b03"},{"introduced":"0d1a5b4420a5e4579b91c239ecb240ea2b247fba"},{"fixed":"3b85eb0d9490f36d682e4fe55684f7da7b8b99b6"}],"database_specific":{"extracted_events":[{"cpe":"cpe:2.3:a:grafana:grafana:*:*:*:*:-:*:*:*","range":[{"introduced":"11.6.9"},{"fixed":"11.6.14"}],"source":"CPE_RANGE"},{"source":"CPE_RANGE","cpe":"cpe:2.3:a:grafana:grafana:*:*:*:*:-:*:*:*","range":[{"introduced":"12.1.5"},{"fixed":"12.1.10"}]},{"cpe":"cpe:2.3:a:grafana:grafana:*:*:*:*:-:*:*:*","range":[{"introduced":"12.2.2"},{"fixed":"12.2.8"}],"source":"CPE_RANGE"},{"cpe":"cpe:2.3:a:grafana:grafana:*:*:*:*:-:*:*:*","range":[{"introduced":"12.3.1"},{"fixed":"12.3.6"}],"source":"CPE_RANGE"}]}}],"versions":["v11.6.13","v12.1.9","v12.2.7","v12.3.5","v12.3.4","v11.6.12","v12.2.6","v12.1.8","v12.3.3","v12.1.7","v12.2.5","v11.6.11","v12.3.2","v12.2.4","v12.1.6","v11.6.10","v12.2.3","v12.1.5","v11.6.9","v12.3.1","v12.2.2"],"database_specific":{"source":"https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2026-21724.json"}}],"schema_version":"1.9.2","severity":[{"type":"CVSS_V3","score":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N"}]}