Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate as Kibana user with Fleet privileges
-
ExploitAccess Fleet plugin debug route handlers
-
ExecutionExploit unnecessary privilege execution
-
ImpactRead index data beyond RBAC scope
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V8 - Authorization Unnecessary privilege execution
|
| Exploitation Conditions | Authenticated Kibana user with Fleet sub-feature privileges (agents, agent policies, settings management). Attacker accesses Fleet plugin debug route handlers to read Elasticsearch index data beyond RBAC scope. No victim interaction required. Affects Kibana instances with Fleet plugin enabled. |
| Impact | The CVSS 7.7 HIGH score reflects significant risk through the combination of network accessibility (AV:N), low attack complexity (AC:L), and high confidentiality impact with scope change (S:C/C:H). The vulnerability requires only low-privilege authentication (PR:L), meaning any user with Fleet management capabilities-a common role in Elastic Stack deployments-can exploit this. The scope change modifier indicates the vulnerable component (Kibana Fleet plugin) can impact resources beyond its security authority (Elasticsearch indices), which is particularly severe in multi-tenant or segmented data environments. No public exploit code exists currently, but the attack requires only authenticated API requests to debug endpoints, making it highly automatable once discovered. SSVC decision factors suggest elevated priority: exploitation status is public (vendor disclosed), technical impact enables unauthorized data access across security boundaries, and the attack surface includes any network-accessible Kibana instance with Fleet enabled. Organizations using Kibana Fleet for agent management should treat this as actionable given the low technical barrier and potential for sensitive data exposure beyond intended RBAC controls. |
| Exploit ScenarioDerived | A data analyst with legitimate Kibana access holds Fleet agent policy management privileges to configure monitoring agents across the infrastructure. The analyst discovers or is informed about debug route handlers in the Fleet plugin API. By crafting authenticated HTTP requests to these debug endpoints, the analyst queries Elasticsearch indices containing sensitive customer data, financial records, or security logs that their Elasticsearch RBAC role explicitly prohibits. Because the debug handlers execute with unnecessary elevated privileges and bypass proper RBAC enforcement, the analyst successfully exfiltrates index data across security boundaries without detection by standard access control mechanisms. The attack requires only network access to Kibana and existing low-privilege credentials, with no user interaction or complex exploit chains needed. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Apr 08, 2026
Authenticated Kibana users with Fleet management privileges can read Elasticsearch index data beyond their intended RBAC permissions through debug route handlers in the Fleet plugin. This scope bypass affects Elastic Kibana deployments where users hold Fleet sub-feature privileges (agent policies, settings management). The vulnerability requires low-privilege authentication (PR:L) and has network attack vector (AV:N) with low complexity (AC:L), enabling cross-scope data confidentiality breach (S:C/C:H). No public exploit identified at time of analysis. EPSS data not available, but the specific privilege escalation vector and remote exploitability warrant prioritization in Kibana Fleet deployments.
RemediationAI
Upgrade to patched Kibana versions immediately: version 8.19.14 for 8.x deployments, version 9.2.8 for 9.2.x deployments, or version 9.3.3 for 9.3.x deployments as documented in Elastic Security Advisory ESA-2026-21 available at https://discuss.elastic.co/t/kibana-8-19-14-9-2-8-9-3-3-security-update-esa-2026-21/385811. As an interim mitigation before patching, organizations should review and restrict Fleet sub-feature privileges to only essential personnel, audit existing users with agents, agent policies, and settings management permissions, and monitor Kibana audit logs for unexpected access to debug route endpoints. Consider temporarily disabling Fleet plugin debug routes if operationally feasible until patches can be deployed. Validate Elasticsearch RBAC policies are properly configured to minimize potential data exposure even in privilege escalation scenarios.
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's Fleet plugin provides centralized management for Elastic Agents, including agent enrollment, policy distribution, and monitoring capabilities. The vulnerability stems from debug route handlers executing with excessive privileges (CWE-250), failing to enforce proper Elasticsearch Role-Based Access Control (RBAC) boundaries. These debug endpoints allow authenticated users with Fleet sub-feature permissions to query Elasticsearch indices that should be restricted by their assigned roles. The CAPEC-122 privilege abuse pattern indicates attackers leverage legitimate Fleet management credentials to access data stores outside their intended authorization scope. The affected component is cpe:2.3:a:elastic:kibana, specifically the Fleet plugin's debug routing layer which interfaces directly with Elasticsearch backend without adequate privilege containment.
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:C/C:H/I:N/A:N
Primary rating from Vendor (elastic) · only source for this CVE.
CVSS VectorVendor: elastic
DescriptionCVE.org
Execution with Unnecessary Privileges (CWE-250) in Kibana’s Fleet plugin debug route handlers can lead reading index data beyond their direct Elasticsearch RBAC scope via Privilege Abuse (CAPEC-122). This requires an authenticated Kibana user with Fleet sub-feature privileges (such as agents, agent policies, and settings management).
Executive ViewAI
CVE-2026-4498 allows authenticated Kibana users with Fleet management privileges to bypass role-based access controls and read Elasticsearch data beyond their authorized scope through debug route handlers in the Fleet plugin. This confidentiality breach affects organizations using Elastic Kibana with delegated Fleet administration, potentially exposing sensitive indices to privileged users who should have restricted access. Immediate inventory and access review of Fleet-privileged accounts is required to assess exposure.
No vendor-released patch identified at time of analysis. Interim mitigations: (1) Revoke Fleet sub-feature privileges for all non-essential users and restrict Fleet administration to minimal required personnel; (2) Enable audit logging for all Kibana data access and Fleet API calls; (3) Implement network-layer access controls to limit Kibana connectivity to authorized administrative networks; (4) Monitor for suspicious index access patterns by Fleet-privileged accounts and escalate anomalies immediately.
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-20528
GHSA-4c73-92cw-x6vq
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB