Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate to Kibana with Fleet management role
-
DeliveryCraft integration package declaring cluster:admin Elasticsearch privileges
-
ExploitSubmit package to Fleet without server-side privilege validation
-
ExecutionKibana mints overprivileged API keys for all agents on targeted policy
-
PersistElastic Agents authenticate to Elasticsearch with cluster-admin credentials
-
ImpactExfiltrate data or modify cluster as cluster administrator
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization logic validation
MITRE ATT&CK
1 technique across 1 tactic: Privilege Escalation The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires a valid Kibana account with the Fleet management role (or equivalent privilege to create or modify integration packages and Fleet policies). The target environment must be running Elastic Fleet with at least one active agent policy and enrolled Elastic Agents - deployments using Kibana solely for dashboarding without Fleet are not affected. No special network position is required beyond authenticated access to the Kibana API (AV:N/AC:L). Exploitation is limited by the Fleet management privilege requirement: anonymous users and low-privilege read-only Kibana users cannot trigger the flaw. Environments that restrict Fleet management to a small set of tightly controlled service accounts face significantly lower practical risk. |
| Impact | The vendor-provided CVSS score of 8.1 (AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N) captures the core metrics well, but the S:U (unchanged scope) designation is arguable: the attack originates in Kibana's Fleet component yet delivers its impact by elevating credentials used against a distinct system - the Elasticsearch cluster - and all enrolled Elastic Agents. A case for S:C exists, which would push the score above 9.0. EPSS data is not provided; given the authenticated requirement (PR:L, Fleet management role) and the specificity of the Elastic Fleet deployment model, opportunistic mass exploitation is unlikely. However, in environments where Fleet management is distributed to multiple operators or service accounts, any one of those accounts represents an exploitation path. No public exploit code and no CISA KEV confirmation at time of analysis. Real-world risk is meaningful in enterprise Elastic Stack environments where Elastic Agents are widely deployed across endpoints or cloud workloads - compromise of agent credentials can enable silent data exfiltration or cluster manipulation. The availability of a vendor patch (ESA-2026-140) reduces residual risk for patched installations. |
| Exploit ScenarioDerived | An adversary who has compromised or legitimately holds a Fleet management account in Kibana crafts or modifies an integration package to declare full Elasticsearch cluster administration privileges. They apply this package to a Fleet policy and save it without triggering any server-side validation. Kibana then generates new API keys for every Elastic Agent enrolled in that policy, each key carrying cluster:admin scope; the agents begin authenticating to Elasticsearch with those elevated credentials, giving the adversary covert full cluster access through any of the now-overprivileged agents. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 03, 2026
Privilege escalation in Kibana's Fleet management component allows any user holding Fleet management privileges to mint arbitrarily elevated Elasticsearch cluster credentials - up to full cluster administration - for every Elastic Agent enrolled in a targeted policy. Elasticsearch cluster privilege declarations sourced from integration packages were not validated before being used to generate agent credentials (CWE-863: Incorrect Authorization), enabling an attacker to inject overprivileged credentials across an entire agent fleet. No public exploit has been identified at time of analysis, and CISA KEV status is not confirmed, but the impact is laterally broad: a single privileged user can compromise all agents and the Elasticsearch cluster they authenticate to.
RemediationAI
Upgrade Kibana to the patched releases identified in ESA-2026-140: version 8.19.2, 9.4.6, or 9.5.3, per the advisory at https://discuss.elastic.co/t/kibana-8-19-21-9-4-6-9-5-3-security-update-esa-2026-140/390158. Patched versions validate Elasticsearch cluster privilege declarations from integration packages before using them to mint agent credentials, eliminating the injection path. Where immediate upgrade is not possible, restrict Fleet management role assignments to the minimum necessary set of users and service accounts, and audit existing Fleet policies for unexpectedly elevated Elasticsearch cluster privilege declarations. Additionally, review currently enrolled agent API keys for overprivileged scopes and rotate any that carry cluster-level privileges beyond what integration packages legitimately require. Note that restricting Fleet management access is a mitigation, not a fix - it reduces the attacker pool but does not close the validation gap in unpatched versions.
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 Fleet is the Elastic Stack management plane responsible for enrolling, configuring, and credentialing Elastic Agents across an organization's infrastructure. Integration packages - bundles that define data collection and processing pipelines - can declare Elasticsearch cluster privilege requirements. The vulnerability (CWE-863: Incorrect Authorization, CAPEC-153: Input Data Manipulation) exists in the credential-minting workflow: Kibana consumed cluster privilege declarations from integration packages without validating their scope before issuing agent API keys. An attacker can therefore supply a crafted or modified integration package declaring cluster:admin or equivalent privileges, and Kibana will faithfully embed those privileges in every credential it generates for agents enrolled in the affected policy. Affected product is identified by CPE cpe:2.3:a:elastic:kibana:*:*:*:*:*:*:*:* per NVD. The advisory URL (ESA-2026-140) references Kibana versions 8.19.2, 9.4.6, and 9.5.3 as the fixed releases.
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:H/I:H/A:N
S:C over vendor S:U because the flaw in Kibana directly propagates elevated credentials into the distinct Elasticsearch cluster and all enrolled agents.
Primary rating from Vendor (elastic).
CVSS VectorVendor: elastic
DescriptionCVE.org
Incorrect Authorization (CWE-863) in Kibana can lead to privilege escalation via Input Data Manipulation (CAPEC-153). Elasticsearch cluster privilege declarations originating from integration packages were not validated before being used to mint credentials for enrolled Elastic Agents. A user holding Fleet management privileges could therefore cause every Elastic Agent on a targeted policy to receive a credential carrying arbitrarily elevated Elasticsearch cluster privileges, up to and including full cluster administration.
Executive ViewAI
Kibana's Fleet management feature contains a flaw that allows any administrator with Fleet access to gain complete control over Elasticsearch clusters and all monitored agents. Though no public exploit identified at time of analysis, this vulnerability could allow a compromised or malicious administrator to take complete control of the organization's monitoring infrastructure and visibility into critical systems.
No vendor-released patch identified at time of analysis. Interim mitigations: (1) Restrict Kibana Fleet management permissions to a minimal set of highly-trusted administrators using role-based access controls; (2) enable comprehensive audit logging for all credential-generation and privilege-escalation events; (3) monitor for unusual Elasticsearch API calls with elevated privileges originating from Elastic Agent connections; (4) implement network segmentation to limit lateral movement from agents to the Elasticsearch cluster; (5) establish incident response procedures for potential credential compromise.
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
Privilege escalation occurs when an attacker leverages flaws in access control mechanisms to gain permissions beyond what they were originally granted.
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-70657
GHSA-3963-6mf6-92mq
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB