Skip to main content

Kibana CVE-2026-72629

| EUVDEUVD-2026-58289 HIGH
Authorization Bypass Through User-Controlled Key (CWE-639)
2026-08-13 elastic GHSA-397q-qwg5-f6mc
7.1
CVSS 3.1 · Vendor: elastic
View

Attack ChainAIDerived

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

  1. Access
    Authenticate to Kibana as low-privilege user
  2. Delivery
    Enumerate or infer ML model deployment IDs in other Spaces
  3. Exploit
    Craft cross-space API request with user-controlled deployment key
  4. Execution
    Bypass Space ACL via CWE-639 authorization failure
  5. Persist
    Extract inference outputs exposing model behavior
  6. Impact
    Optionally stop or reconfigure model deployment in target Space

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Object-level authorization, IDOR prevention
Exploitation Conditions

The attacker must hold a valid, authenticated Kibana account (PR:L in the CVSS vector confirms this). The target environment must be running Kibana with the Elastic ML feature active (Stack ML, requiring at minimum a Platinum license or Elastic Cloud subscription tier that enables trained model deployments). Multiple Kibana Spaces must be in use - single-Space deployments are not meaningfully exposed because there is no cross-space boundary to bypass. The attacker must know or be able to guess/enumerate a valid model deployment ID or inference endpoint identifier belonging to the target Space; the CPE wildcard indicates no version-specific prerequisite. Exploitation is limited to users who already have network access to the Kibana API (no external unauthenticated path exists given PR:L). Users without a Kibana account and environments not using Kibana's ML model deployment feature are not at risk.

Impact

The CVSS base score of 7.1 (High) is driven primarily by C:H (full disclosure of cross-space model inference outputs) and A:L (ability to stop active deployments). The official vector records I:N, though the deployment-update operation - allowing arbitrary resource reallocation - arguably warrants I:L, yielding a score closer to 7.6. PR:L confirms a valid Kibana account is required, which substantially limits the attacker population to existing authenticated users rather than anonymous internet actors. AC:L indicates no special configuration or timing is needed once authentication is obtained. No EPSS data was provided; without it, base-rate exploitation probability cannot be quantified. The vulnerability is not listed in CISA KEV and no POC has been identified, indicating no confirmed active exploitation at time of analysis. Real-world priority is highest for multi-tenant Kibana deployments using the Elastic ML feature (Stack ML or Platinum/Enterprise subscription tiers), where cross-tenant confidentiality of model behavior is a business concern. Organizations running Kibana in single-Space or non-ML configurations face no material risk from this specific flaw.

Exploit ScenarioDerived

An authenticated Kibana user assigned to Space A crafts API requests referencing trained ML model deployment IDs or inference endpoint paths belonging to Space B - IDs that the attacker has discovered through enumeration, leaked logs, or prior access. Because the authorization check does not validate Space membership of the resolved resource, the API returns inference outputs that reveal model behavior (e.g., classification logic, embedding patterns) from Space B. The same attacker can issue deployment-stop or resource-update requests against the Space B model, disrupting production ML inference for another team or tenant without ever appearing in Space B's audit logs. No public POC has been identified, so this scenario currently requires manual exploitation by a knowledgeable attacker.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.3% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Aug 13, 2026

Cross-space authorization bypass in Kibana allows authenticated users to access trained machine learning model inference outputs, and stop or modify active model deployments, in Kibana Spaces they are not authorized to access. The vulnerability arises because API endpoints for ML model inference and deployment management accept user-controlled resource identifiers without enforcing space-level ACL boundaries, enabling privilege escalation across the Space isolation boundary. No public exploit code has been identified and Elastic has released fixed versions 8.19.20, 9.4.5, and 9.5.1 per advisory ESA-2026-126.

RemediationAI

The primary fix is to upgrade Kibana to version 8.19.20, 9.4.5, or 9.5.1 as documented in Elastic security advisory ESA-2026-126 (https://discuss.elastic.co/t/kibana-8-19-20-9-4-5-9-5-1-security-update-esa-2026-126/389530). For organizations unable to patch immediately, a compensating control is to restrict access to Kibana's trained model inference and deployment management API endpoints (typically under /api/ml/ and /_ml/ paths) at the reverse-proxy or network layer to only users and services that legitimately require ML model access. The trade-off is that this may disrupt legitimate ML workflows if access lists are not carefully scoped. Additionally, auditing Kibana Space membership to ensure only trusted, vetted users hold any authenticated access reduces the attacker pool. Note that disabling the Elastic ML feature entirely (if not in use) eliminates exposure to this specific vulnerability path without impacting core observability functionality.

Affected VersionsENISA

Kibana 9.5.0
Kibana 8.19.0 ≤8.19.19
Kibana 9.0.0 ≤9.4.4

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 Spaces feature provides logical tenant isolation, allowing organizations to partition dashboards, ML models, and other resources so that users in one Space cannot access resources in another. The vulnerable code paths govern ML trained model inference (read operations) and deployment management (stop and resource-allocation update operations). CWE-639 (Authorization Bypass Through User-Controlled Key) identifies the root cause: the application uses a caller-supplied model or deployment identifier as a lookup key but fails to validate that the resolved resource resides within a Space the caller is authorized to access, matching CAPEC-1 (Accessing Functionality Not Properly Constrained by ACLs). The affected CPE is cpe:2.3:a:elastic:kibana:*:*:*:*:*:*:*:*, covering all versions prior to the patched releases. The CVSS vector AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:L reflects a network-reachable API requiring only low-privilege Kibana authentication.

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 7.1 HIGH
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:L
vuln.today AI 7.6 HIGH

PR:L confirmed by vendor CVSS; I:L added over official score because deployment resource modification constitutes an integrity impact not captured by I:N.

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

Primary rating from Vendor (elastic).

CVSS VectorVendor: elastic

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

DescriptionCVE.org

Authorization Bypass Through User-Controlled Key (CWE-639) in Kibana can lead to unauthorized cross-space access via Accessing Functionality Not Properly Constrained by ACLs (CAPEC-1). The result is disclosure of inference output from a trained model in a different space that the user is not authorized to list, read, or use, which exposes the behavior of a model. The same pattern also reached the deployment stop and deployment update operations, allowing an active trained model deployment in another space to be stopped or to have its allocated resources altered.

Executive ViewAI

Why It Matters

Kibana contains a cross-space authorization bypass allowing authenticated users to access machine learning model outputs and modify deployments across unauthorized spaces, creating data exposure and service disruption risks for organizations using Kibana's space-based access controls for multi-tenant security.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.3%
Top 78% exploitable
Prevalence
Medium
popular observability stack, but ML Spaces feature limits exposed population
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 HIGH
CISA KEV No
Public POC No
EPSS 0.3%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.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
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Partial

Priority Score

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

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

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