Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain any valid Kibana user account
-
DeliveryAuthenticate to Kibana web interface
-
ExploitCall unguarded internal APM integration API endpoint
-
ExecutionReceive APM server credentials in response
-
PersistAuthenticate to APM Server with harvested credentials
-
ImpactAccess restricted APM telemetry and trace data
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization checks on every request
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 user account of any privilege level - a basic analyst or read-only role is sufficient. The target endpoint is an internal APM integration function within Kibana, so the Kibana instance must have the APM integration configured and APM server credentials stored. Exploitation is limited to authenticated sessions; unauthenticated external access is not possible based on the PR:L CVSS metric. Organizations where Kibana accounts are broadly distributed (e.g., developer or analyst populations) face the highest risk, as any of those users qualifies as an attacker. Non-APM Kibana deployments where no APM server credentials are stored would have no sensitive credential to expose. |
| Impact | The CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N) reflects a network-exploitable, low-complexity flaw requiring only a standard authenticated Kibana session - consistent with the description. The confidentiality impact is rated High because APM server credentials provide authenticated access to the APM backend and its telemetry data. There is no integrity or availability impact, and scope is unchanged. No EPSS score or KEV listing was provided, and no public exploit code is referenced, suggesting this is not under active mass exploitation at time of analysis. Real-world risk is moderate-to-significant: while exploitation requires a valid Kibana account, Kibana deployments commonly grant broad read access to analysts and developers who should not hold APM administrative credentials; any such user in a production environment - whether a large enterprise or a mid-sized municipal IT deployment - can silently harvest credentials usable for further access. The limiting factor is the mandatory authenticated session; organizations that tightly control Kibana account provisioning reduce their exposure considerably. |
| Exploit ScenarioDerived | An analyst-role Kibana user authenticates to the Kibana web interface using their normal credentials and issues a direct HTTP request to the unguarded internal APM integration endpoint. The response returns the APM server credentials, which the attacker then uses to authenticate directly to the APM Server and access application performance telemetry, potentially including sensitive request traces, service topology, and environment variable data captured by APM agents. No exploit code is publicly referenced, but the attack requires no special tooling beyond an authenticated HTTP client. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 01, 2026
Missing authorization on an internal Kibana APM integration function exposes APM server credentials to any authenticated Kibana user. The affected endpoint was designed for APM or Fleet administrators but lacked the corresponding role-based access control check, allowing lower-privileged authenticated users to retrieve secrets that govern access to the APM backend. No public exploit code or CISA KEV listing exists at time of analysis; however, the straightforward exploitation path and high confidentiality impact from credential exposure make this a meaningful lateral-movement risk in Elastic Stack deployments.
RemediationAI
Upgrade Kibana to version 8.19.21, 9.4.6, or 9.5.2, whichever matches your current release branch, as detailed in Elastic ESA-2026-144 at https://discuss.elastic.co/t/kibana-8-19-21-9-4-6-9-5-2-security-update-esa-2026-144/390064. If immediate patching is not possible, restrict Kibana access to the minimum necessary set of user accounts and audit which accounts currently hold any Kibana login - removing or suspending accounts for personnel who do not require access reduces the pool of potential exploiters. Additionally, rotate APM server credentials after patching to invalidate any that may have been exposed; note that credential rotation will temporarily disrupt APM data ingestion until clients are reconfigured. No vendor-documented workaround that neutralizes the flaw without patching has been identified.
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 is Elastic's browser-based analytics and visualization front end for the Elastic Stack. Its APM (Application Performance Monitoring) integration stores and manages credentials used to connect Kibana to the Elastic APM Server. These credentials are normally accessible only to users holding APM system or Fleet administrative roles. CWE-862 (Missing Authorization) describes a code path where a sensitive operation - here, reading stored APM credentials - is reachable without verifying that the caller holds the required privilege. CAPEC-122 (Privilege Abuse) is the exploitation pattern: a legitimately authenticated but lower-privileged user abuses an unguarded internal API call. The affected CPE is cpe:2.3:a:elastic:kibana:*:*:*:*:*:*:*:*, indicating all Kibana versions prior to the fixes identified in ESA-2026-144.
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
Any authenticated Kibana user can exploit this over the network with no complexity; only credentials are exposed, so I:N and A:N apply.
Primary rating from Vendor (elastic).
CVSS VectorVendor: elastic
DescriptionCVE.org
Missing Authorization (CWE-862) in Kibana can lead to information disclosure via Privilege Abuse (CAPEC-122). An authorization control was not applied to an internal Kibana APM integration function, allowing any authenticated Kibana user to read APM server credentials that should be restricted to users holding APM or Fleet administrative privileges.
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-69569
GHSA-vrj5-p4wq-m7jc
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB