{"schemaVersion":3,"id":"CVE-2026-81842","aliases":["CGA-7j8c-cx4f-jrmh","CGA-7m5j-5v7q-964x","CGA-7mm6-545w-j9j6","CGA-cvh3-xjf8-j4jr","CGA-ghrc-33qp-7qjr","CGA-jqx9-j665-6962","CGA-vgf5-xqpj-cqmr","CGA-xhph-ghg4-639h","CGA-2qrv-8w2j-6c9h","CGA-3fm8-3h49-pvj7","CGA-57pm-rfm2-c587","CGA-5m6v-cq7h-crrg","CGA-63g2-c8rw-pprj","CGA-7f28-639h-j8mr","CGA-ffq6-82qq-jvcf","CGA-fjgr-2xxh-xfg3","CGA-gghv-v5h5-99wx","CGA-gpr5-6cwm-xj5g","CGA-hp3g-qjwc-p55q","CGA-jmx6-q2gm-652w","CGA-m6v6-5xcf-8hpg","CGA-m978-pr8p-534v","CGA-qxfc-22mf-5mqx","CGA-rp4q-mqpr-g5xm","CGA-rxq9-rcrc-r485","CGA-v26w-8hr3-p2j9","CGA-vfmg-mmj6-63j4","CGA-w4p9-c3g2-4jv8"],"status":"published","duplicateOf":null,"title":null,"description":"An authenticated user with edit permission on one folder can move a library panel into another folder where they only have view permission, through the library elements API or the equivalent App Platform resource. The update path did not check library panel create permission on the destination folder (incorrect authorization). No data from the destination folder is disclosed, and existing content there cannot be changed.","dates":{"published":"2026-09-29T20:50:01.257Z","modified":"2026-09-30T15:28:16.203Z","reserved":null,"kevAdded":[],"kevDue":[]},"cvss":{"headline":{"score":4.3,"severity":"medium","version":"3.1","versionLabel":"v3.1","source":"CVE.org","vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N","computed":false,"selection":"backend-summary"},"metrics":[{"version":"3.1","versionLabel":"v3.1","source":"CVE.org","score":4.3,"severity":"medium","vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N","exploitability":null,"impact":null,"computed":false},{"version":"3.1","versionLabel":"v3.1","source":"NVD","score":4.3,"severity":"medium","vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N","exploitability":null,"impact":null,"computed":false}]},"epss":{"probability":0.00198,"percentile":0.09008,"severity":"low","asOf":"2026-10-19T00:00:00.000Z","change":{"pp":null,"baselineDate":null,"baselineScore":null},"history":[{"date":"2026-09-30T00:00:00.000Z","score":0.00198,"percentile":null},{"date":"2026-10-01T00:00:00.000Z","score":0.00198,"percentile":null},{"date":"2026-10-02T00:00:00.000Z","score":0.00198,"percentile":null},{"date":"2026-10-03T00:00:00.000Z","score":0.00198,"percentile":null},{"date":"2026-10-04T00:00:00.000Z","score":0.00198,"percentile":null},{"date":"2026-10-05T00:00:00.000Z","score":0.00198,"percentile":null},{"date":"2026-10-06T00:00:00.000Z","score":0.00198,"percentile":null},{"date":"2026-10-07T00:00:00.000Z","score":0.00198,"percentile":null},{"date":"2026-10-08T00:00:00.000Z","score":0.00198,"percentile":null},{"date":"2026-10-09T00:00:00.000Z","score":0.00198,"percentile":null},{"date":"2026-10-10T00:00:00.000Z","score":0.00198,"percentile":null},{"date":"2026-10-11T00:00:00.000Z","score":0.00198,"percentile":null},{"date":"2026-10-12T00:00:00.000Z","score":0.00198,"percentile":null},{"date":"2026-10-13T00:00:00.000Z","score":0.00198,"percentile":null},{"date":"2026-10-14T00:00:00.000Z","score":0.00198,"percentile":null},{"date":"2026-10-15T00:00:00.000Z","score":0.00198,"percentile":null},{"date":"2026-10-16T00:00:00.000Z","score":0.00198,"percentile":null},{"date":"2026-10-17T00:00:00.000Z","score":0.00198,"percentile":null},{"date":"2026-10-18T00:00:00.000Z","score":0.00198,"percentile":null},{"date":"2026-10-19T00:00:00.000Z","score":0.00198,"percentile":0.09008}],"last30":[{"date":"2026-09-30T00:00:00.000Z","score":0.00198,"percentile":null},{"date":"2026-10-01T00:00:00.000Z","score":0.00198,"percentile":null},{"date":"2026-10-02T00:00:00.000Z","score":0.00198,"percentile":null},{"date":"2026-10-03T00:00:00.000Z","score":0.00198,"percentile":null},{"date":"2026-10-04T00:00:00.000Z","score":0.00198,"percentile":null},{"date":"2026-10-05T00:00:00.000Z","score":0.00198,"percentile":null},{"date":"2026-10-06T00:00:00.000Z","score":0.00198,"percentile":null},{"date":"2026-10-07T00:00:00.000Z","score":0.00198,"percentile":null},{"date":"2026-10-08T00:00:00.000Z","score":0.00198,"percentile":null},{"date":"2026-10-09T00:00:00.000Z","score":0.00198,"percentile":null},{"date":"2026-10-10T00:00:00.000Z","score":0.00198,"percentile":null},{"date":"2026-10-11T00:00:00.000Z","score":0.00198,"percentile":null},{"date":"2026-10-12T00:00:00.000Z","score":0.00198,"percentile":null},{"date":"2026-10-13T00:00:00.000Z","score":0.00198,"percentile":null},{"date":"2026-10-14T00:00:00.000Z","score":0.00198,"percentile":null},{"date":"2026-10-15T00:00:00.000Z","score":0.00198,"percentile":null},{"date":"2026-10-16T00:00:00.000Z","score":0.00198,"percentile":null},{"date":"2026-10-17T00:00:00.000Z","score":0.00198,"percentile":null},{"date":"2026-10-18T00:00:00.000Z","score":0.00198,"percentile":null},{"date":"2026-10-19T00:00:00.000Z","score":0.00198,"percentile":0.09008}]},"kev":{"state":"not-listed","entries":[],"listedCount":0,"totalCatalogs":3,"catalogs":[{"source":"cisa","label":"CISA","listed":false,"entry":null},{"source":"enisa","label":"ENISA","listed":false,"entry":null},{"source":"circl","label":"CIRCL","listed":false,"entry":null}]},"ransomware":{"state":"none-recorded","sources":[]},"exploits":[],"exploitCount":0,"weaknesses":[{"id":"CWE-863","name":"Incorrect Authorization","description":"The product performs an authorization check when an actor attempts to access a resource or perform an action, but it does not correctly perform the check.","type":"weakness","status":"Incomplete","abstraction":"Class","likelihoodOfExploit":"High","url":"https://cwe.mitre.org/data/definitions/863.html"}],"affected":[{"vendor":"chainguard","product":"grafana-12.2","name":"grafana-12.2","label":"grafana-12.2","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/grafana-12.2","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"grafana-12.3","name":"grafana-12.3","label":"grafana-12.3","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/grafana-12.3","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"grafana-fips-12.2","name":"grafana-fips-12.2","label":"grafana-fips-12.2","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/grafana-fips-12.2","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"percona-grafana","name":"percona-grafana","label":"percona-grafana","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/percona-grafana","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"wolfi","product":"grafana-12.3","name":"grafana-12.3","label":"grafana-12.3","ecosystem":"Wolfi","cpePart":null,"purl":"pkg:apk/wolfi/grafana-12.3","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"grafana","product":"grafana enterprise","name":"Grafana Enterprise","label":"grafana enterprise","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"≥ 12.1.0, ≤ 12.1.10","noFixRecorded":false,"fixedIn":null},{"text":"≥ 12.2.0, ≤ 12.2.11","noFixRecorded":false,"fixedIn":null},{"text":"≥ 12.3.0, ≤ 12.3.11","noFixRecorded":false,"fixedIn":null},{"text":"≥ 12.4.0, < 12.4.12","noFixRecorded":false,"fixedIn":null},{"text":"≥ 13.0.0, < 13.0.10","noFixRecorded":false,"fixedIn":null}],"versionsText":"≥ 12.1.0, ≤ 12.1.10 | ≥ 12.2.0, ≤ 12.2.11 | ≥ 12.3.0, ≤ 12.3.11 | ≥ 12.4.0, < 12.4.12 | ≥ 13.0.0, < 13.0.10","eol":null,"hubHref":"/vendor/grafana/grafana_enterprise"},{"vendor":"grafana","product":"grafana oss","name":"Grafana OSS","label":"grafana oss","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"≥ 12.1.0, ≤ 12.1.10","noFixRecorded":false,"fixedIn":null},{"text":"≥ 12.2.0, ≤ 12.2.11","noFixRecorded":false,"fixedIn":null},{"text":"≥ 12.3.0, ≤ 12.3.11","noFixRecorded":false,"fixedIn":null},{"text":"≥ 12.4.0, < 12.4.12","noFixRecorded":false,"fixedIn":null},{"text":"≥ 13.0.0, < 13.0.10","noFixRecorded":false,"fixedIn":null}],"versionsText":"≥ 12.1.0, ≤ 12.1.10 | ≥ 12.2.0, ≤ 12.2.11 | ≥ 12.3.0, ≤ 12.3.11 | ≥ 12.4.0, < 12.4.12 | ≥ 13.0.0, < 13.0.10","eol":null,"hubHref":"/vendor/grafana/grafana_oss"}],"affectedCount":7,"eol":{"hasEol":false,"count":0},"references":[{"url":"https://grafana.com/security/security-advisories/cve-2026-81842","label":"grafana.com/security/security-advisories/cve-2026-81842","hostname":"grafana.com","tags":["Vendor Advisory"]}],"lineage":{"upstream":[],"downstream":["RHSA-2026:72507","RHSA-2026:73655","RHSA-2026:74164"],"duplicates":[],"related":[]},"timeline":[{"kind":"published","date":"2026-09-29T20:50:01.257Z","label":"Published","detail":"Vulnerability first disclosed.","source":null},{"kind":"modified","date":"2026-09-30T15:28:16.203Z","label":"Last modified","detail":"Vulnerability information updated.","source":null}],"risk":{"score":17,"level":"low","profile":"Default","thresholds":{"critical":75,"high":50,"medium":25,"low":10}},"meta":{"dataAsOf":"2026-10-20T09:53:28.455Z","stale":false,"partial":false}}