Skip to main content

Grafana Git Sync EUVDEUVD-2026-98902

| CVE-2026-95502 MEDIUM
Allocation of Resources Without Limits or Throttling (CWE-770)
2026-10-13 GRAFANA GHSA-w2wx-887f-65f8
5.3
CVSS 3.1 · Vendor: GRAFANA
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Admin configures Git Sync to attacker-controlled Git server
  2. Delivery
    Grafana initiates provisioning fetch
  3. Exploit
    Malicious server returns oversized/highly-compressed response
  4. Execution
    Grafana buffers/decompresses unbounded data
  5. Impact
    Memory exhausted, instance denial of service

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V2 - Validation and Business Logic Resource allocation limits
MITRE ATT&CK

1 technique across 1 tactic: Impact

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Requires that a Grafana administrator has explicitly enabled and configured the Git Sync (provisioning) feature to use the Git server under attacker control - this is not a default configuration. The attacker must control or compromise that configured Git server so it can return an oversized or highly compressed response to Grafana's provisioning fetch. Limiting factors: Grafana instances without Git Sync configured are not exploitable; the feature must point at an untrusted/attacker-influenced server; impact is limited to availability (memory exhaustion / DoS) with no confidentiality or integrity effect.

Impact

This is a genuine-but-moderate issue, correctly rated medium (CVSS 5.3). The CVSS vector (AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L) shows an availability-only impact with no confidentiality or integrity loss - a memory-exhaustion denial of service, not code execution or data compromise. No EPSS score, KEV listing, or public POC was provided in the input, so there is no public exploit identified at time of analysis and no evidence of active exploitation. CONFLICT TO VERIFY: the CVSS marks PR:N (no privileges) and AC:L (low complexity), but the description explicitly states exploitation 'requires an administrator to have configured Git Sync with that server' - i.e., a privileged administrator must first point Grafana's Git Sync provisioning at the attacker-controlled or compromised Git server. The true attacker is the operator of that Git server, and the attack only works against a non-default, deliberately-configured feature, which makes AC:L optimistic and materially lowers real-world risk below what AV:N/AC:L/PR:N alone implies. Net: low priority for environments not using Git Sync; a patch-soon item for those that have configured Git Sync against untrusted or externally-hosted Git servers.

Exploit ScenarioDerived

An organization configures Grafana's Git Sync provisioning to pull dashboards/config from a Git server. If that server is attacker-controlled or compromised, it responds to Grafana's fetch with an oversized or highly compressed (decompression-bomb-style) payload. Grafana attempts to buffer/decompress the response, exhausting available memory and crashing or rendering the instance unresponsive. No public exploit code was provided in the input.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.4% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 13, 2026

Memory exhaustion in Grafana's Git Sync (provisioning) feature allows a Git server under attacker control to drive Grafana into uncontrolled resource consumption by returning oversized or highly compressed responses during a provisioning fetch. Grafana OSS, Grafana Enterprise, and the grafana/nanogit client library are affected, but only instances where an administrator has explicitly enabled Git Sync and pointed it at an attacker-influenced Git server are exploitable - this is not a default configuration. Impact is availability-only (memory exhaustion / denial of service) with no confidentiality or integrity effect; the assessed vector is CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:L (5.3 medium), and no public exploit identified at time of analysis.

RemediationAI

No vendor-released patch or fixed version is identified in the provided intelligence; the authoritative source for patch status and upgrade guidance is the Grafana advisory at https://grafana.com/security/security-advisories/cve-2026-95502, which should be consulted before assuming a fix exists for a given release line. Until a patched build is confirmed for your version, apply compensating controls that remove or constrain the attacker's control over the Git endpoint: if Git Sync is not operationally required, disable it entirely (side effect: loss of Git-based provisioning workflows and any automation depending on them); if it is required, point it only at a Git server fully controlled by your organization and never at third-party, shared, or untrusted repositories (side effect: reduces flexibility to use external providers). Where the Git host is self-managed, enforce a maximum response body size and disable or limit compressed transfer encodings at the reverse proxy or Git front end so oversized or compression-amplified payloads are rejected before reaching the Git client (side effect: may break legitimate repositories that rely on large or compressed transfers, and does not protect instances pointing at external providers). Additionally, constrain Grafana's outbound network access to only the known Git host via egress firewall or network policy (side effect: breaks Git Sync configurations that legitimately span multiple hosts), cap the Grafana process/container with cgroup memory limits and an OOM-restart policy so exhaustion is contained to Grafana rather than destabilizing the node (side effect: Grafana itself will be killed or restarted during an attack, so availability is degraded even when the blast radius is contained), and monitor Grafana memory usage and provisioning fetch errors for signs of an anomalous Git server response.

Affected VersionsENISA

Grafana Enterprise 13.1.0 <13.1.8
Grafana OSS 13.1.0 <13.1.8
Grafana OSS 13.0.0 <13.0.11
Nanogit 0 <1.7.0
Grafana Enterprise 13.2.0 <13.2.4
Grafana OSS 13.2.0 <13.2.4
Grafana Enterprise 13.0.0 <13.0.11

Affected Packages

euvd grafana_enterprise fix: 13.0.11, 13.1.8, 13.2.4
euvd grafana_oss fix: 13.0.11, 13.1.8, 13.2.4
euvd nanogit fix: 1.7.0

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 3 packages in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The root cause class is CWE-770, Allocation of Resources Without Limits or Throttling. Grafana's Git Sync provisioning feature uses the grafana/nanogit Git client library to fetch repository content over the network from a configured Git server; the client processes server-supplied responses without adequately bounding the amount of memory consumed. A malicious or compromised Git server can therefore return an extremely large response body, or a small but highly compressed payload that expands to a very large size when decompressed by the client (a decompression-style amplification), causing the Grafana process to allocate memory without limit and terminate or become unresponsive. The published vector rates AC:L while the independent assessment rates AC:H, reflecting that the attack is not simply 'send a request' - the attacker must already control or compromise the Git server that an administrator deliberately configured for Git Sync, and must be positioned to answer Grafana's provisioning fetches. The CPE data lists grafana:nanogit, grafana:grafana_oss, and grafana:grafana_enterprise with wildcard version fields, so the precise affected version ranges are not enumerated in the supplied intelligence and must be read from the vendor advisory.

Know when Grafana gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (GRAFANA) PRIMARY 5.3 MEDIUM
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
vuln.today AI 3.7 LOW

Network-reachable DoS, but exploitation depends on the non-default precondition that an admin configured Git Sync to the malicious server, so AC:H; availability-only, so C:N/I:N and A:L.

3.1 AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:L
4.0 AV:N/AC:H/AT:N/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N
Red Hat 5.3 MEDIUM

Primary rating from Vendor (GRAFANA).

CVSS VectorVendor: GRAFANA

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
None
Availability
Low

Lifecycle Timeline

2
Patch available
Oct 13, 2026 - 18:19 EUVD
CVE Published
Oct 13, 2026 - 17:05 cve.org
MEDIUM 5.3

DescriptionCVE.org

A Git server that Grafana's Git Sync (provisioning) is configured to use can exhaust Grafana's memory by returning oversized or highly compressed responses (uncontrolled resource consumption). Exploitation requires an administrator to have configured Git Sync with that server.

Threat Intelligence Overview

EPSS Score
0.4%
Top 71% exploitable
Prevalence
High
Grafana OSS/Enterprise is widely deployed enterprise observability software
Data Quality
5 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.4%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

26
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +26
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.

CVE-2024-9264 CRITICAL POC
9.4 Oct 18

The SQL Expressions experimental feature of Grafana allows for the evaluation of `duckdb` queries containing user input.

CVE-2023-34111 CRITICAL POC
9.8 Jun 06

The `Release PR Merged` workflow in the github repo taosdata/grafanaplugin is subject to a command injection vulnerabili

CVE-2022-26148 CRITICAL POC
9.8 Mar 21

An issue was discovered in Grafana through 7.3.4, when integrated with Zabbix. Rated critical severity (CVSS 9.8), this

CVE-2020-27846 CRITICAL POC
9.8 Dec 21

A signature verification vulnerability exists in crewjam/saml. Rated critical severity (CVSS 9.8), this vulnerability is

CVE-2018-15727 CRITICAL POC
9.8 Aug 29

Grafana 2.x, 3.x, and 4.x before 4.6.4 and 5.x before 5.2.3 allows authentication bypass because an attacker can generat

CVE-2026-63087 CRITICAL POC
9.3 Jul 16

Authentication bypass in Grafana OnCall through 1.16.11 lets unauthenticated remote attackers mint a valid PluginAuthTok

CVE-2023-36649 CRITICAL POC
9.1 Dec 12

Insertion of sensitive information in the centralized (Grafana) logging system in ProLion CryptoSpike 3.0.15P2 allows re

CVE-2025-4123 HIGH POC
7.6 May 22

A cross-site scripting (XSS) vulnerability exists in Grafana caused by combining a client path traversal and open redire

CVE-2020-13379 HIGH POC
8.2 Jun 03

The avatar feature in Grafana 3.0.1 through 7.0.1 has an SSRF Incorrect Access Control issue. Rated high severity (CVSS

CVE-2023-1387 HIGH POC
7.5 Apr 26

Grafana is an open-source platform for monitoring and observability. Rated high severity (CVSS 7.5), this vulnerability

CVE-2022-32276 HIGH POC
7.5 Jun 17

Grafana 8.4.3 allows unauthenticated access via (for example) a /dashboard/snapshot/*?orgId=0 URI. Rated high severity (

CVE-2022-32275 HIGH POC
7.5 Jun 06

Grafana 8.4.3 allows reading files via (for example) a /dashboard/snapshot/%7B%7Bconstructor.constructor'/.. Rated high

Vendor StatusVendor

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy