Skip to main content

Kibana EUVDEUVD-2026-33031

| CVE-2026-42399 MEDIUM
Uncontrolled Resource Consumption (CWE-400)
2026-05-28 elastic GHSA-hcw2-vpp7-52v9
6.5
CVSS 3.1 · Vendor: elastic
View

Attack ChainAIDerived

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

  1. Access
    Obtain low-privileged Kibana credentials
  2. Delivery
    Authenticate to Kibana web interface
  3. Exploit
    Navigate to Timelion visualization editor
  4. Execution
    Submit crafted expression with deeply chained function calls
  5. Persist
    Kibana server allocates exponentially growing memory
  6. Impact
    Kibana process crashes, service unavailable to 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

Authentication to Kibana is required, with at minimum a low-privileged account (CVSS PR:L confirmed). The attacker must have permissions to create or submit Timelion visualizations - this is a standard capability for most non-read-only Kibana roles. The Timelion feature must be available in the deployed Kibana version (Timelion is present in both 8.x and 9.x branches). No special server configuration beyond a standard Kibana deployment is required, as Timelion is enabled by default. Exploitation is constrained by the authentication gate: unauthenticated or anonymous access cannot trigger this vulnerability. The crash impact is service-wide - a single successful attack terminates the Kibana process for all concurrent users.

Impact

The CVSS base score of 6.5 (Medium) accurately reflects the limited scope of impact - only availability is affected (C:N/I:N/A:H), with no data exposure or integrity loss. However, the real-world operational risk is elevated by several factors: any low-privileged Kibana user (e.g., a viewer or analyst account) can trigger a full service crash, taking down Kibana for all users simultaneously, which is a high-impact outcome in production environments that depend on Kibana for observability. Attack complexity is low (AC:L) and no user interaction is needed (UI:N), meaning the attack is straightforward to execute. No EPSS data was provided, and the vulnerability is not listed in the CISA KEV catalog, suggesting exploitation has not been observed at scale. No public POC exists at time of analysis. The primary limiting factor is the PR:L authentication requirement - unauthenticated internet-facing attacks are not possible. For organizations with strict Kibana access controls, this is a lower priority; for organizations where Kibana is broadly accessible to internal users or contractors, prioritization should be higher.

Exploit ScenarioDerived

An authenticated analyst or viewer-level Kibana user - such as an internal employee or contractor - navigates to the Timelion visualization panel and submits a crafted expression consisting of hundreds of deeply chained or recursively nested Timelion functions. The Kibana server processes the expression server-side, causing memory allocation to grow exponentially with each additional nesting level until the Node.js process exhausts available RAM and crashes. No public POC exploit code has been identified at time of analysis, but the attack requires only a valid Kibana login and knowledge of the Timelion expression syntax.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.0% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – May 28, 2026

Denial of service in Elastic Kibana allows an authenticated low-privileged user to crash the Kibana service and deny access to all users by submitting a maliciously crafted Timelion visualization expression. The Timelion expression parser fails to bound the depth of chained function call processing, causing the resulting data structure to grow exponentially and exhaust available server memory. No public exploit has been identified at time of analysis, and this vulnerability is not listed in the CISA KEV catalog; however, the low attack complexity and minimal privilege requirements make it an accessible attack surface for any credentialed Kibana user.

RemediationAI

The primary fix is to upgrade Kibana to version 8.19.16 or 9.3.5, as indicated by the Elastic security advisory ESA-2026-36 at https://discuss.elastic.co/t/kibana-8-19-16-and-9-3-5-security-update-esa-2026-36/386556. Note that these fix versions are inferred from the advisory URL slug and should be confirmed against the full advisory content before deployment. If an immediate upgrade is not feasible, a targeted compensating control is to restrict the Timelion feature: administrators can limit Kibana role privileges to exclude Timelion visualization creation for untrusted or low-privileged users, reducing the attack surface to accounts that genuinely require it. Additionally, placing Kibana behind an authentication proxy and enforcing the principle of least privilege on Kibana roles limits which users can submit arbitrary Timelion expressions. Note that disabling Timelion access may affect analyst workflows that depend on time-series visualization expressions. Rate-limiting or request-size limits at the Kibana application or reverse-proxy layer may partially mitigate abuse but will not fully prevent a crafted small-payload expression from triggering exponential internal allocation.

Affected VersionsENISA

Kibana 9.0.0 ≤9.3.4
Kibana 8.0.0 ≤8.19.15

Affected Packages

euvd kibana no fix

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's Timelion component is a legacy time-series visualization engine that uses a proprietary chained-function expression language to define data pipelines and transformations. The vulnerability (CWE-400, Uncontrolled Resource Consumption) exists in the server-side parsing or evaluation of these expressions: when function calls are nested or chained to arbitrary depth, the internally constructed data structure (likely a recursive AST or evaluation stack) grows without a depth or size limit, triggering the CAPEC-130 Excessive Allocation pattern. The CPE string cpe:2.3:a:elastic:kibana:*:*:*:*:*:*:*:* indicates the entire Kibana product line is in scope. The CVSS vector AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H confirms this is a purely availability-impacting, network-reachable attack requiring only low privileges with no user interaction.

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

Vendor (elastic) PRIMARY 6.5 MEDIUM
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

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

DescriptionCVE.org

Uncontrolled Resource Consumption (CWE-400) in Kibana can lead to denial of service via Excessive Allocation (CAPEC-130). An authenticated low-privileged user can cause Kibana to consume exponentially increasing amounts of memory by submitting a specially crafted Timelion visualization expression containing deeply chained function calls. The resulting data structure grows without bound, exhausting available memory and causing the Kibana service to crash and become unavailable to all users.

Threat Intelligence Overview

EPSS Score
0.0%
Top 88% exploitable
Data Quality
6 sources
Confidence: High

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.0%
Patch available No
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

32
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +32
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.

More in Kibana

View all
CVE-2019-7609 CRITICAL POC
10.0 Mar 25

Kibana versions before 5.6.15 and 6.6.1 contain an arbitrary code execution flaw in the Timelion visualizer. Rated criti

CVE-2020-7012 HIGH POC
8.8 Jun 03

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

CVE-2018-17246 CRITICAL POC
9.8 Dec 20

Kibana versions before 6.4.3 and 5.6.13 contain an arbitrary file inclusion flaw in the Console plugin. Rated critical s

CVE-2025-25015 CRITICAL
9.9 Mar 05

Prototype pollution in Kibana leads to arbitrary code execution via a crafted file upload and specifically crafted HTTP

CVE-2018-17245 CRITICAL
9.8 Dec 20

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

CVE-2025-25014 CRITICAL
9.1 May 06

A Prototype pollution vulnerability in Kibana leads to arbitrary code execution via crafted HTTP requests to machine lea

CVE-2019-7610 CRITICAL
9.0 Mar 25

Kibana versions before 6.6.1 contain an arbitrary code execution flaw in the security audit logger. Rated critical sever

CVE-2024-12556 HIGH
8.7 Apr 08

Prototype Pollution in Kibana can lead to code injection via unrestricted file upload combined with path traversal. Rate

CVE-2026-102406 HIGH
8.8 Oct 06

Authorization bypass in Kibana's Fleet package installation process lets an authenticated user who holds delegated Fleet

CVE-2026-72681 HIGH
8.8 Aug 13

Privilege escalation in Elastic Kibana's Agent Builder component (versions 9.4.0-9.4.3) allows authenticated low-privile

CVE-2024-37288 HIGH
8.8 Sep 09

A deserialization issue in Kibana can lead to arbitrary code execution when Kibana attempts to parse a YAML document con

CVE-2023-31415 HIGH
8.8 May 04

Kibana version 8.7.0 contains an arbitrary code execution flaw. Rated high severity (CVSS 8.8), this vulnerability is re

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