Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate as limited Fleet user
-
DeliveryDiscover internal API endpoint
-
ExploitSend request to internal API
-
ExecutionBypass authorization checks
-
PersistRetrieve full configuration objects
-
ImpactExtract private keys and tokens
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 | Requires authenticated access to Kibana as a user with Fleet privileges (any authenticated user with limited Fleet role). Attacker exploits internal API endpoint to bypass authorization checks and retrieve sensitive configuration data including private keys and tokens. No victim interaction needed. Affects Kibana instances with Fleet enabled. |
| Impact | The CVSS 7.7 score accurately reflects significant real-world risk due to multiple concerning factors. The attack vector is network-based (AV:N) with low complexity (AC:L) requiring only low-level privileges (PR:L) and no user interaction (UI:N), making exploitation straightforward for any authenticated user with Fleet access. The scope change (S:C) indicates the vulnerability transcends security boundaries, allowing Fleet-privileged users to access configuration contexts beyond their intended authorization domain. High confidentiality impact (C:H) is particularly concerning given the exposure of private keys and authentication tokens, which could enable further attacks including credential theft, lateral movement, or complete infrastructure compromise. However, several factors moderate immediate risk: no confirmed active exploitation exists (not present in CISA KEV), no publicly available exploit code has been identified, and exploitation requires valid authenticated credentials with at least Fleet-level privileges rather than unauthenticated remote access. The SSVC framework suggests moderate priority given the prerequisite authentication requirement and specific privilege context, though organizations using Kibana Fleet management should prioritize remediation given the sensitive nature of exposed data. The primary risk is to environments where multiple users have differentiated privilege levels within Kibana, particularly multi-tenant or managed service deployments where privilege separation is a critical security control. |
| Exploit ScenarioDerived | An insider threat actor or compromised user account with legitimate Fleet privileges authenticates to a Kibana instance in a multi-tenant environment. Rather than using the standard settings UI which properly enforces role-based access controls, the attacker directly calls the vulnerable internal API endpoint that bypasses authorization checks. The API returns complete configuration objects including private keys used for inter-service authentication and API tokens for external integrations. The attacker extracts these credentials and uses them to authenticate to backend Elasticsearch clusters or connected services, escalating from limited Fleet management permissions to full infrastructure access. In a managed service provider scenario, this could allow a customer service account with only Fleet agent management rights to access configuration secrets belonging to other customers or the service provider's own infrastructure credentials. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Apr 08, 2026
Authorization bypass in Elastic Kibana allows authenticated users with limited Fleet privileges to retrieve sensitive configuration data including private keys and authentication tokens through an internal API endpoint. The vulnerability affects network-accessible instances and bypasses intended privilege boundaries by returning full configuration objects without proper authorization checks. CVSS score of 7.7 reflects high confidentiality impact with scope change. No public exploit identified at time of analysis, though the attack vector is straightforward for authenticated users.
RemediationAI
Upgrade to the vendor-released patched versions immediately: Kibana 8.19.14 for 8.x deployments, 9.2.8 for 9.2.x series, or 9.3.3 for 9.3.x series as specified in Elastic Security Advisory ESA-2026-24 available at https://discuss.elastic.co/t/kibana-8-19-14-9-2-8-9-3-3-security-update-esa-2026-24/385812. The patches implement proper authorization checks on the internal API endpoint to enforce privilege boundaries consistent with dedicated settings APIs. As an interim mitigation for environments where immediate patching is not feasible, restrict network access to Kibana instances to trusted networks only and conduct an audit of Fleet privilege assignments to ensure least-privilege principles are enforced. Review access logs for suspicious API activity from users with Fleet privileges accessing configuration endpoints, particularly focusing on requests to internal API paths that return configuration data. Rotate any private keys and authentication tokens that may have been exposed if unauthorized access is suspected, and implement network segmentation to limit the scope of potential credential compromise.
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
This vulnerability stems from an Incorrect Authorization weakness (CWE-863) in Kibana's Fleet management API implementation. The affected internal API endpoint fails to enforce proper authorization controls when composing responses, directly returning complete configuration objects that include sensitive data such as cryptographic private keys and authentication tokens. The flaw represents a classic privilege escalation scenario where the API trusts the caller's initial authentication but fails to verify sufficient authorization for the sensitive data being accessed. Unlike the dedicated settings APIs which properly enforce role-based access controls requiring higher-level settings privileges, this internal endpoint bypasses these checks entirely. The vulnerability exploits the common anti-pattern of fetching comprehensive data objects and returning them wholesale rather than filtering based on the caller's privilege level, enabling CAPEC-122 Privilege Abuse attacks where lower-privileged Fleet users can access data intended only for administrators or users with explicit settings management permissions.
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:N/A:N
Primary rating from NVD · only source for this CVE.
CVSS VectorNVD
Lifecycle Timeline
3DescriptionNVD
Incorrect Authorization (CWE-863) in Kibana can lead to information disclosure via Privilege Abuse (CAPEC-122). A user with limited Fleet privileges can exploit an internal API endpoint to retrieve sensitive configuration data, including private keys and authentication tokens, that should only be accessible to users with higher-level settings privileges. The endpoint composes its response by fetching full configuration objects and returning them directly, bypassing the authorization checks enforced by the dedicated settings APIs.
Executive ViewAI
CVE-2026-33461 affects Elastic Kibana and permits authenticated users with limited Fleet privileges to bypass authorization controls and access sensitive configuration data including private keys and authentication tokens. Organizations running network-accessible Kibana instances face credential exposure and potential lateral movement risks if internal API endpoints are exploited by low-privileged users. This vulnerability requires immediate isolation of affected systems given the high confidentiality impact and absence of vendor patches.
No vendor-released patch identified at time of analysis. Implement network segmentation to limit Kibana accessibility to authorized users and internal networks only; enforce multi-factor authentication for all Kibana access; audit and minimize Fleet privilege assignments to the absolute minimum required; monitor API access logs for unusual configuration data requests from low-privileged accounts; consider credential rotation for sensitive tokens and keys stored within Kibana pending patch availability.
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
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
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-20525
GHSA-jf72-2wmj-p2f3
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB