CVE-2026-28374

IDOR in Annotations API allows unprivileged users to DELETE annotation

Published May 13, 2026 CVSS 3.1 · 4.3 Medium EPSS < 1% KEV · Not listed
Description
Editors could delete any annotation, even those they do not have read access to. The editor user cannot create or read the annotations.

Analysis

AI-generated

Technical impact

A flaw in the Annotations API allowed editor users to delete any annotation regardless of read permissions. This IDOR vulnerability stems from improper authorization (CWE-1220), improper access control (CWE-284). Attackers who authenticate as editors can remove annotations that they should not see, compromising data integrity and erasing contextual information.

Affected Systems

The affected product is Grafana OSS. Specific versions are not listed in the advisory, so all currently deployed instances of Grafana OSS remain potentially vulnerable until verified patching.

Risk and Exploitability

The CVSS score of 4.3 places the issue in the low to moderate range, and the EPSS score is < 1%. The vulnerability is not listed in the CISA KEV catalog. Attackers would need to authenticate as an editor and then exploit the DELETE API endpoint; no remote unauthenticated exploit is described. The absence of exploit data suggests a lower likelihood, but the confidentiality impact is limited because a reader is not granted deletion rights, and the attackers cannot read hidden annotations. Nonetheless, the data loss angle warrants attention.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Grafana to the latest released version that contains the fix for CVE-2026-28374
  • If an immediate upgrade is not possible, disable the DELETE operation for annotations or restrict it to users with explicit permission through Grafana’s role‑based access controls
  • Enable detailed audit logging for all annotation deletion actions and regularly review logs for unauthorized activity

Generated by OpenCVE AI on May 28, 2026 at 04:34 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
CPEs cpe:2.3:a:grafana:grafana:*:*:*:*:*:*:*:*
cpe:2.3:a:grafana:grafana:11.6.14:-:*:*:*:*:*:*
cpe:2.3:a:grafana:grafana:11.6.14:security01:*:*:*:*:*:*
cpe:2.3:a:grafana:grafana:12.2.8:-:*:*:*:*:*:*
cpe:2.3:a:grafana:grafana:12.2.8:security01:*:*:*:*:*:*
cpe:2.3:a:grafana:grafana:12.3.6:-:*:*:*:*:*:*
cpe:2.3:a:grafana:grafana:12.3.6:security01:*:*:*:*:*:*
cpe:2.3:a:grafana:grafana:12.4.3:-:*:*:*:*:*:*
cpe:2.3:a:grafana:grafana:13.0.0:*:*:*:*:*:*:*
cpe:2.3:a:grafana:grafana:13.0.1:-:*:*:*:*:*:*
Type Values Removed Values Added
Weaknesses CWE-639
Type Values Removed Values Added
First Time appeared Grafana
Grafana grafana
Vendors & Products Grafana
Grafana grafana
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
Weaknesses CWE-284
CWE-639
Type Values Removed Values Added
Description Editors could delete any annotation, even those they do not have read access to. The editor user cannot create or read the annotations.
Title IDOR in Annotations API allows unprivileged users to DELETE annotation
References
Metrics cvssV3_1

{'score': 4.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N'}

Weaknesses
  • CWE-1220

    Insufficient Granularity of Access Control

  • CWE-284

    Improper Access Control

Sources

Status
PUBLISHED
Assigner
GRAFANA
Published
Updated
Aug 27, 2026, 5:22 PM
Reserved
Feb 27, 2026, 7:16 AM
Status
Analyzed
Published
May 13, 2026, 8:16 PM
Modified
Oct 26, 2026, 2:10 PM
Severity
Moderate
Public date
May 13, 2026, 7:28 PM