cve.bz

CVE-2026-110289 Git Sync connections send credentials to unvalidated server URLs

5.5 mediumEPSS 0.2%

Medium (5.5) in grafana. EPSS 0.2% estimated probability of exploitation activity in the next 30 days.

On this page
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).

Severity

CVSS 3.1

5.5 medium
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:L/I:L/A:N
EPSS
0.2% estimated probability of exploitation activity in the next 30 days; 10th percentile. Scored 2026-11-13. A forecast for this CVE across the internet, not for your own systems.
CWE
CWE-918 Server-Side Request Forgery (SSRF)
OWASP Top 10
A01:2025 Broken Access Control
Published
Modified
Assigned by
GRAFANA (CNA)
NVD analysis
Awaiting analysis
Record from
the NVD, synced

Ask an AI about this CVE

Show the promptExplain CVE-2026-110289 for an engineer deciding whether to act. Use https://cve.bz/api/public/cves/CVE-2026-110289?via=ask-ai-copy and https://cve.bz/cve/CVE-2026-110289?via=ask-ai-copy as the source of truth: what is affected and which versions fix it, whether it is in CISA KEV, public exploits, and its EPSS (an internet-wide 30-day estimate of exploitation activity, not a forecast for my systems). If they give no fixed versions, use the CVE record https://cveawg.mitre.org/api/cve/CVE-2026-110289 or the vendor advisory, not third-party mirrors. Tell me how to check whether I am affected and how to verify a fix. Cite the sources and say where they are uncertain.

Opens a third-party assistant; its answer is its own, not cve.bz's. The prompt holds only this CVE's id and public links.

Badge for a README or a site

CVE-2026-110289

An image that stays current: it is drawn from the data each time it is fetched (a host that proxies images, as GitHub does, may show its copy for a while). Markdown:

[![CVE-2026-110289](https://cve.bz/cve/badge/CVE-2026-110289.svg)](https://cve.bz/cve/CVE-2026-110289)

HTML:

<a href="https://cve.bz/cve/CVE-2026-110289"><img src="https://cve.bz/cve/badge/CVE-2026-110289.svg" alt="CVE-2026-110289"></a>

Affected

  • grafana:grafana enterprise
  • grafana:grafana oss

Versions

From the CNA's record in the CVE List.

ProductAffected
Grafana Enterprisefrom 13.1.0 through 13.1.9
Grafana Enterprisefrom 13.2.0 through 13.2.5
Grafana Enterprisefrom 13.3.0 through 13.3.0
Grafana OSSfrom 13.3.0 through 13.3.0

Fix and patched versions

Linux distributions

DistributionReleasePackageFixed inAdvisory
Red Hathummingbird:1grafana12.40:12.4.13-0.6.hum1RHSA-2026:93601

From the distributions' data via OSV.dev: Red Hat Security Data © Red Hat, Inc., CC BY 4.0. Modified: reformatted and linked to CVE records. Credits. On the distributions' own pages: Red Hat.

Red Hat

Red Hat rates this Moderate.

Red Hat's statement

This vulnerability is rated as Moderate because successful exploitation requires pre-existing organization administrator privileges to configure Git integration targets, limiting the scope of attack to privileged roles. In affected environments using Git Sync or gitOAuth connections, Grafana may transmit authentication secrets to internal or loopback addresses if improperly configured. Environments that do not utilize Git Sync features or where administrative access is tightly controlled remain protected from credential exposure.

Red Hat's mitigation

Audit existing Git Sync and OAuth connector configurations within the Grafana administrative interface to verify that all connection URLs point exclusively to trusted, external repositories rather than loopback or internal network destinations.

Additionally, enforce egress network filtering on the host or container network to restrict outbound traffic from the Grafana process to internal subnets and local loopback addresses, allowing connections only to verified Git server hosts.

Caveat: Restricting outbound network traffic may disrupt legitimate connections to internal data sources, alert endpoints, or local authentication providers if network filtering rules are overly restrictive.

ProductPackageStateAdvisory
Red Hat Hardened Imagesgrafana12-4-main-12.4.13-0.6.hum1Fixed 2026-11-02RHSA-2026:93601
Multicluster Global Hubmulticluster-globalhub/multicluster-globalhub-grafana-rhel9Fix deferred
Red Hat Advanced Cluster Management for Kubernetes 2rhacm2/acm-grafana-rhel9Fix deferred
Red Hat Ceph Storage 7rhceph/grafana-rhel9Fix deferred
Red Hat Ceph Storage 8rhceph/grafana-rhel9Fix deferred
Red Hat Ceph Storage 9rhceph/grafana-rhel10Fix deferred
Red Hat Enterprise Linux 10grafanaFix deferred
Red Hat Enterprise Linux 10rhel10/grafanaFix deferred
Red Hat Enterprise Linux 8grafanaFix deferred
Red Hat Enterprise Linux 9grafanaFix deferred
Red Hat Enterprise Linux 9rhel9/grafanaFix deferred
Red Hat Hardened Imagesgrafana13.1Affected
Red Hat Hardened Imagesgrafana13.2Affected
Red Hat Hardened Imageshi/grafanaNot affected

Contains Red Hat Security Data © Red Hat, Inc., licensed under CC BY 4.0. Source: https://access.redhat.com/security/data. Modified: reformatted. Red Hat's page for CVE-2026-110289.

Attack patterns (CAPEC)

  • CAPEC-664 Server Side Request Forgery Likelihood: High · Severity: High

The attack patterns MITRE's CAPEC relates to this record's weaknesses, as MITRE names them. Credits.

References

Check your stackJSON