Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate as Kibana user with ML read access
-
ExploitRequest data frame analytics job messages
-
ExecutionBypass space ACL via user-controlled job key
-
ImpactRead cross-space job audit and error metadata
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 | Requires an authenticated Kibana user who holds Machine Learning read access in at least one space, and a multi-space deployment where data frame analytics jobs exist in other spaces the user is not authorized to access. Disclosure is limited to the audit and error messages of those data frame analytics jobs (destination index names, analyzed field names, failure information) - not to the underlying analyzed data, and with no integrity or availability impact. Limiting factors: valid credentials with ML read privileges are mandatory (PR:L, so not exploitable by anonymous/unauthenticated attackers), and the issue is only meaningful in deployments that use multiple Kibana spaces with separated ML workloads. Single-space deployments or users with no ML access are not affected. |
| Impact | This is a low-to-moderate priority issue, not an emergency. The CVSS 3.1 base score of 4.3 (AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N) reflects a network-reachable but authenticated flaw: the attacker must already hold Machine Learning read access in at least one Kibana space, and the only impact is low-confidentiality information disclosure with no integrity or availability effect. The vendor's priority label is 'this_month' (not act_now or emergency), which is consistent with the modest technical impact. No EPSS score was provided in the input, so exploitation probability cannot be quantified. The CVE is not listed in CISA KEV, so there is no public evidence of active exploitation. No proof-of-concept or exploit reference is present - the only reference is the Elastic security advisory (ESA-2026-203), not exploit code. The signals are internally consistent: a genuine but limited cross-space authorization leak affecting only multi-space deployments with multiple ML-authorized users, disclosing metadata rather than record-level data. |
| Exploit ScenarioDerived | An authenticated Kibana user who has been granted Machine Learning read access within one space queries the data frame analytics job audit and error messages and, due to a user-controlled key authorization check (CWE-639), receives messages belonging to jobs in other spaces they should not see. This leaks job metadata such as destination index names, analyzed field names, and failure details, aiding reconnaissance of other teams' data pipelines. No public exploit code is identified at time of analysis; the attack requires valid ML read credentials and offers only low-confidentiality disclosure. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Nov 03, 2026
Information disclosure in Elastic Kibana's Machine Learning feature allows an authenticated user with Machine Learning read access in one Kibana space to read audit and error messages for data frame analytics jobs in other spaces, exposing destination index names, analyzed field names, and failure details. The issue is a low-to-moderate severity authorization bypass (CVSS 4.3) limited to job metadata, with no integrity or availability impact, and no public exploit identified at time of analysis. Elastic has released fixes in Kibana 8.19.24, 9.4.9, and 9.5.6.
RemediationAI
Upgrade Kibana to 8.19.24, 9.4.9, or 9.5.6 according to the deployed release branch, as specified in Elastic Security Advisory ESA-2026-203 (https://discuss.elastic.co/t/kibana-8-19-24-9-4-9-9-5-6-security-update-esa-2026-203/391357). The available advisory does not describe a separate configuration workaround; if the update cannot be applied immediately, restrict Machine Learning read privileges to users who are trusted with cross-space job audit and error metadata, accepting that this removes ML read access for other users and may disrupt legitimate ML workflows. No public exploit identified at time of analysis.
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
CVE-2026-115292 is an instance of CWE-639, Authorization Bypass Through User-Controlled Key, mapped to CAPEC-1 (Accessing Functionality Not Properly Constrained by ACLs). The affected component is Kibana's Machine Learning feature, specifically the audit and error message data associated with data frame analytics jobs. The security boundary being crossed is the Kibana space: a user who holds Machine Learning read privileges in one space can retrieve job messages whose identifier is not adequately constrained to the caller's space. The CPE cpe:2.3:a:elastic:kibana:*:*:*:*:*:*:*:* identifies Kibana as the affected product family, and the vendor advisory maps fixed releases to 8.19.24, 9.4.9, and 9.5.6. The disclosure is confined to job metadata such as destination index names, analyzed field names, and failure information; the assessed CVSS vector (AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N) confirms network reachability, low privileges required, no user interaction, and only low confidentiality impact. The exact code-level trigger is not described in the available sources.
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:L/I:N/A:N
Network-reachable Kibana API with authenticated low-privilege ML read access (PR:L), low AC, no user interaction; only metadata disclosure gives C:L with no integrity or availability impact.
Primary rating from Vendor (elastic).
CVSS VectorVendor: elastic
DescriptionCVE.org
Authorization Bypass Through User-Controlled Key (CWE-639) in Kibana Machine Learning can lead to information disclosure via Accessing Functionality Not Properly Constrained by ACLs (CAPEC-1). An authenticated user with Machine Learning read access in one Kibana space can read the audit and error messages of data frame analytics jobs that belong to other spaces that the user is not authorized to access. These messages can include job details such as destination index names, analyzed field names, and failure information.
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
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
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-116073
GHSA-47v6-p68m-hr3x
NVD
CVE.org
Vulnrichment
Exploit-DB