Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain valid Kibana credentials (any privilege level)
-
DeliveryCraft malicious high-ratio compressed HTTP payload
-
ExploitSubmit payload to Kibana API endpoint
-
ExecutionPre-authorization decompression exhausts server memory and CPU
-
PersistKibana process becomes unresponsive or crashes
-
ImpactAvailability denied for all users
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V2 - Validation and Business Logic Resource consumption 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 | Exploitation requires that the attacker hold a valid Kibana user account with at least low-level privileges (PR:L per CVSS vector). The critical enabling condition is that Kibana processes and decompresses compressed HTTP request bodies before applying authorization checks - meaning the resource-exhausting decompression occurs regardless of whether the authenticated user has permission to access the targeted endpoint. No special Kibana feature needs to be enabled beyond compressed HTTP request support, which is standard. Exploitation is limited by the authentication requirement: unauthenticated external attackers cannot directly trigger this without valid credentials. Additional limiting factors include: the vulnerability causes availability impact only (no confidentiality or integrity impact per CVSS C:N/I:N), and the scope is unchanged (S:U), meaning a crash is confined to the Kibana process and does not pivot to the underlying Elasticsearch cluster. |
| Impact | CVSS 6.5 (AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H) accurately captures the risk profile: network-reachable, low attack complexity, but requiring at least low-level authentication (PR:L), with impact limited entirely to availability. No CISA KEV listing and no public exploit code identified at time of analysis, indicating no confirmed active exploitation. The practical threat actor is an insider, a compromised low-privilege account, or an attacker who has obtained any valid Kibana credential. The low attack complexity (AC:L) means exploitation requires no special timing or race conditions - just a crafted compressed payload. For organizations where Kibana is exposed to a broad internal user base or internet-accessible with self-service registration, the blast radius is meaningful: a single authenticated request could take down the entire Kibana process. For tightly access-controlled deployments (e.g., Kibana accessible only to a small trusted team), the real-world risk is reduced. No EPSS data was provided in the input; exploitation probability is not independently confirmable from available data. |
| Exploit ScenarioDerived | An attacker with any valid Kibana login - such as a disgruntled employee, a compromised service account, or an attacker who obtained credentials via phishing - crafts an HTTP request with a payload compressed at an extreme ratio (e.g., a gzip bomb) and sends it to a Kibana API endpoint. Because Kibana decompresses the payload prior to evaluating the user's authorization for that endpoint, the server allocates excessive memory and CPU to the decompression operation. With a sufficiently crafted payload, this exhausts available resources and causes the Kibana process to become unresponsive or crash, denying access to all users. No public proof-of-concept code has been identified at time of analysis, but the technique is well-understood and straightforward to implement. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – May 28, 2026
Denial of service in Kibana allows any authenticated user to crash or render unresponsive a Kibana instance by sending a specially crafted compressed HTTP request payload. The root cause is an architectural ordering flaw: compressed payloads are decompressed and processed before authorization checks are applied, enabling resource exhaustion (CWE-400, CAPEC-130 Excessive Allocation) at minimal privilege cost. No public exploit identified at time of analysis and no CISA KEV listing, but the low attack complexity and broad authentication base (any valid Kibana login) make this a meaningful availability risk for multi-tenant or internet-exposed deployments.
RemediationAI
Upgrade Kibana to a fixed release: version 8.19.16, 9.3.5, or 9.4.2, as detailed in Elastic security advisory ESA-2026-35 at https://discuss.elastic.co/t/kibana-8-19-16-9-3-5-9-4-2-security-update-esa-2026-35/386554. If immediate patching is not feasible, the following compensating controls can reduce exposure: restrict Kibana access to the minimum necessary set of authenticated users by tightening role assignments and disabling self-service account creation, which limits the pool of potential attackers; place Kibana behind a reverse proxy or WAF configured to enforce maximum decompressed request body size limits (e.g., nginx client_max_body_size or equivalent), noting that this may reject legitimate large payloads and require tuning; and consider rate-limiting authenticated HTTP requests at the network perimeter to reduce the frequency of potential abuse. Network isolation of Kibana (e.g., not internet-facing) reduces but does not eliminate risk since the vulnerability only requires low-privilege authentication. No workaround fully eliminates the root cause; patching is the definitive fix.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
Kibana (cpe:2.3:a:elastic:kibana:*:*:*:*:*:*:*:*) is Elastic's browser-based analytics and visualization frontend for Elasticsearch. The vulnerability stems from CWE-400 (Uncontrolled Resource Consumption) triggered via CAPEC-130 (Excessive Allocation), a pattern commonly associated with decompression bomb attacks. HTTP request processing pipelines typically decompress encoded payloads (e.g., gzip, deflate, brotli) early in the middleware stack - before routing and authorization - to allow request bodies to be read by downstream handlers. In this case, a malicious compressed payload with a high compression ratio can expand to a size that exhausts heap memory or saturates CPU during decompression, all before Kibana's authorization layer has had the opportunity to validate the requester's permissions for the targeted endpoint. This ordering flaw means that even endpoints requiring elevated privileges are vulnerable to resource exhaustion from low-privileged authenticated users.
Know when Kibana 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
AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Primary rating from Vendor (elastic) · only source for this CVE.
CVSS VectorVendor: elastic
DescriptionCVE.org
Uncontrolled Resource Consumption (CWE-400) in Kibana can lead to denial of service via Excessive Allocation (CAPEC-130). An authenticated user can send a specially crafted compressed request payload that is processed prior to authorization checks, causing excessive memory and CPU resource consumption that can result in a Kibana instance becoming unresponsive or crashing.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.
Kibana versions before 5.6.15 and 6.6.1 contain an arbitrary code execution flaw in the Timelion visualizer. Rated criti
Kibana versions 6.7.0 to 6.8.8 and 7.0.0 to 7.6.2 contain a prototype pollution flaw in the Upgrade Assistant. Rated hig
Kibana versions before 6.4.3 and 5.6.13 contain an arbitrary file inclusion flaw in the Console plugin. Rated critical s
Prototype pollution in Kibana leads to arbitrary code execution via a crafted file upload and specifically crafted HTTP
Kibana versions 4.0 to 4.6, 5.0 to 5.6.12, and 6.0 to 6.4.2 contain an error in the way authorization credentials are us
A Prototype pollution vulnerability in Kibana leads to arbitrary code execution via crafted HTTP requests to machine lea
Kibana versions before 6.6.1 contain an arbitrary code execution flaw in the security audit logger. Rated critical sever
Prototype Pollution in Kibana can lead to code injection via unrestricted file upload combined with path traversal. Rate
Authorization bypass in Kibana's Fleet package installation process lets an authenticated user who holds delegated Fleet
Privilege escalation in Elastic Kibana's Agent Builder component (versions 9.4.0-9.4.3) allows authenticated low-privile
A deserialization issue in Kibana can lead to arbitrary code execution when Kibana attempts to parse a YAML document con
Kibana version 8.7.0 contains an arbitrary code execution flaw. Rated high severity (CVSS 8.8), this vulnerability is re
EUVD-2026-33030
GHSA-mhgf-jqhm-p7p3
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB