Description
Grafana OnCall through 1.16.11 contains an unauthenticated access vulnerability that allows remote attackers to obtain a valid PluginAuthToken by sending a POST request to the internal plugin install endpoint using hardcoded default stack_id and org_id values present in the public source tree. Attackers can leverage the acquired token to authenticate against all internal API endpoints, create arbitrary Admin users via the user-context header bootstrap path, revoke the legitimate plugin token, and redirect OnCall-to-Grafana API calls to an attacker-controlled host by overwriting the organization's grafana_url and api_token.
Published: 2026-07-16
Score: 9.3 Critical
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

Grafana OnCall versions up to 1.16.11 contain an unauthenticated vulnerability that allows an attacker to obtain a valid PluginAuthToken by sending a‑coded stack_id and org_id values. This vulnerability is a CWE-306 (Authentication Bypass) weakness, where authentication checks are bypassed. With that token the attacker can authenticate to all internal API endpoints, create arbitrary administrative users, revoke legitimate plugin tokens, and overwrite the organization’s grafana_url and api_token to redirect API traffic to a malicious host. These capabilities effectively grant the attacker full administrative control over the OnCall instance, enabling them to execute arbitrary actions, manipulate configuration, and potentially exfiltrate data.

Affected Systems

Grafana OnCall (grafana-cold-storage:oncall) versions 1.16.11 and earlier are impacted. The flaw resides in the internal plugin install endpoint.

Risk and Exploitability

The CVSS score of 9.3 indicates critical severity. An attacker can exploit this vulnerability without authentication by sending a POST request to the internal plugin install endpoint, requiring only network access to the affected instance. The EPSS score of <1% indicates a very low probability of exploitation, and it is not listed in CISA’s KEV catalog. Despite the low EPSS, the lack of authentication and critical impact warrant close attention.

Generated by OpenCVE AI on July 31, 2026 at 01:47 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the vendor patch that updates Grafana OnCall to a version newer than 1.16.11.
  • If a patch cannot be applied immediately, restrict network access to the internal plugin install endpoint so that only trusted hosts can reach it.
  • Monitor API logs for unexpected creation of administrative users or and verify that no unauthorized PluginAuthTokens are in use.

Generated by OpenCVE AI on July 31, 2026 at 01:47 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 23 Jul 2026 22:45:00 +0000

Type Values Removed Values Added
First Time appeared Grafana
Grafana oncall
Vendors & Products Grafana
Grafana oncall

Fri, 17 Jul 2026 14:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Thu, 16 Jul 2026 16:30:00 +0000

Type Values Removed Values Added
Description Grafana OnCall through 1.16.11 contains an unauthenticated access vulnerability that allows remote attackers to obtain a valid PluginAuthToken by sending a POST request to the internal plugin install endpoint using hardcoded default stack_id and org_id values present in the public source tree. Attackers can leverage the acquired token to authenticate against all internal API endpoints, create arbitrary Admin users via the user-context header bootstrap path, revoke the legitimate plugin token, and redirect OnCall-to-Grafana API calls to an attacker-controlled host by overwriting the organization's grafana_url and api_token.
Title Grafana OnCall 1.16.11 Unauthenticated Token Hijack via Plugin Install Endpoint
Weaknesses CWE-306
References
Metrics cvssV3_1

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

cvssV4_0

{'score': 9.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-07-23T13:25:46.253Z

Reserved: 2026-07-15T15:45:44.600Z

Link: CVE-2026-63087

cve-icon Vulnrichment

Updated: 2026-07-17T14:05:54.869Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-31T02:00:05Z

Weaknesses
  • CWE-306

    Missing Authentication for Critical Function