IT SBIT Services
Schneeberger
DEEN
CVE tracker

Grafana: Server-side request forgery in Git Sync connections

CVE-2026-110289Medium 5.5

← All vulnerabilities

Summary

Grafana's Git Sync feature sends OAuth client secrets, tokens and GitHub App-signed requests to the server or token URL configured for a connection, without validating that URL. A user with the Organization Admin role can point this URL at a loopback or internal address, so the credentials are sent to a host chosen by the attacker. The attacker needs a high-privilege account, so the risk is mainly insider or post-compromise.

Affected

  • Grafana Enterprise 13.1.0 to 13.1.9
  • Grafana Enterprise 13.2.0 to 13.2.5
  • Grafana Enterprise 13.3.0
  • Grafana OSS 13.3.0
  • Default configuration: unaffected according to the CVE record

Fixed in

Unknown. Check the Grafana advisory for fixed versions.

Workaround

Unknown. No vendor workaround was found. Grafana's general guidance is to use specific hosts or narrow address ranges rather than broad private ranges such as 10.0.0.0/8, and to review existing address allowlist entries.

Exploitation

Unknown. No public reports of exploitation or proof-of-concept code were found for this CVE at the time of writing.

Our recommendation

  • Check the Grafana advisory for affected and fixed versions and update once a fixed version is available.
  • Inventory whether Git Sync is used and review the configured server and token URLs.
  • Limit the number of Organization Admin accounts and review their activity.
  • After patching, consider rotating the OAuth client secrets and tokens used by Git Sync, especially if admin accounts were shared or untrusted.

Public exploits

PoC-in-GitHub, Metasploit and Exploit-DB list nothing for this CVE.

Research sources

Researched and written up in English and German by an AI (Claude by Anthropic) based on NVD, CISA, EPSS and the sources listed. The vendor information is authoritative. Researched on 11 Nov 2026, 16:26.

Original description (NVD)

A user with the Organization Admin role could point the server or token URL of a Git Sync connection at a loopback or internal address, and Grafana would then send the connection's OAuth client secret and tokens, or requests signed with the GitHub App private key, to that address (server-side request forgery).

NVD references (1)

Sources

The tracker combines official, freely usable data sources – updated continuously:

This product uses data from the NVD API but is not endorsed or certified by the NVD. EPSS data © FIRST.org.

Affected? We can help.

We check whether your systems are affected, install updates and close the gap – continuously with the System Health Checker if you wish.