Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate as space-scoped Synthetics user
-
DeliveryIdentify monitors shared into other spaces
-
ExploitIssue delete request bypassing space authorization
-
ExecutionDestroy Elastic Agent integration config (private locations)
-
ImpactPermanent loss of monitoring data and config
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 | Requires an authenticated Kibana account that already holds Synthetics privileges scoped to at least one space (PR:L) - it cannot be triggered by anonymous or non-Synthetics users. The abusable target is Synthetics monitors that are shared into other spaces the attacker lacks access to; the secondary Fleet-bypass impact (destroying the underlying Elastic Agent integration configuration) applies only to monitors associated with a private location. No user interaction and no special non-default configuration beyond having multiple Kibana spaces with shared Synthetics monitors is needed. Exploitation is limited to within the same Kibana/Elastic deployment (space-to-space), not cross-tenant or cross-organization. |
| Impact | This is a moderate-severity, authenticated authorization flaw (CWE-862 Missing Authorization) in Kibana, not a critical remote-code or data-theft issue. The vendor CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N, base 6.5) is internally consistent with the description: exploitation is network-reachable but requires an authenticated principal already granted Synthetics privileges (PR:L), and the only impact is integrity/data destruction (I:H) - no confidentiality (C:N) or classic availability (A:N). The A:N choice is debatable: permanently deleting monitors and silently destroying the underlying Elastic Agent integration config for private locations degrades monitoring capability, so a case for A:L exists, but modeling data destruction as integrity is defensible and I agree with the vendor score overall. No EPSS score, no CISA KEV listing, and no public exploit are present in the supplied data, so there is no signal of active or automated exploitation. Real-world risk is bounded by the privilege prerequisite and the intra-cluster (not cross-tenant, not cross-organization) nature of the abuse: the threat is a lower-privileged internal Synthetics operator reaching into spaces they were meant to be walled out of. This is a genuine broken-access-control bug worth patching on a normal cadence rather than an emergency, high-CVSS-but-low-real-risk edge case. |
| Exploit ScenarioDerived | An internal user or compromised account that legitimately holds Synthetics privileges in one Kibana space issues a delete request against Synthetics monitors that are shared into other spaces they were never authorized to see. The deletion succeeds without the expected space-scoped authorization check, and for monitors tied to a private location it also tears down the associated Elastic Agent integration configuration without the checks Fleet would normally enforce. No public proof-of-concept is identified in the available data. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 26, 2026
Authenticated Kibana users who hold Synthetics privileges scoped to just one space can permanently delete Synthetics monitors that are shared into other spaces they are not authorized to access, because the space-scoped authorization check is missing on the delete path (CVSS 6.5, PR:L, I:H). When a targeted monitor is tied to a private location, the same action also tears down the underlying Elastic Agent integration configuration, bypassing the authorization controls Fleet would normally enforce. The flaw is limited to space-to-space abuse inside a single Kibana/Elastic deployment rather than cross-tenant compromise, and no public exploit identified at time of analysis; Elastic has published a security update (ESA-2026-139) addressing it.
RemediationAI
Upgrade Kibana to the vendor-fixed releases 8.19.22, 9.4.7, or 9.5.3 as documented in Elastic's ESA-2026-139 advisory (https://discuss.elastic.co/t/kibana-8-19-22-9-4-7-9-5-3-security-update-esa-2026-139/390680); this is the only complete fix, since the underlying defect is a missing server-side authorization check. If an immediate upgrade is not possible, the most effective compensating control is to narrow the blast radius rather than to patch around it: audit users holding Synthetics privileges and reduce their roles so that no account holds Synthetics write/delete rights in a space that also receives monitors shared from other spaces (trade-off: legitimate operators must switch spaces or be granted explicit per-space roles, which adds administrative overhead and may break existing workflows). Affected teams can also stop sharing Synthetics monitors across space boundaries, or convert shared monitors to space-local copies, accepting duplicated monitor objects and separate maintenance. Where monitors are bound to private locations, temporarily detach or relocate those monitors to a non-private location so that the Fleet-side Elastic Agent integration configuration is not reachable through a Synthetics delete (trade-off: private-location monitoring coverage is lost or degraded). As a detection measure, alert on Synthetics monitor deletion events where the acting user's space differs from the monitor's space, and on Elastic Agent integration removals without a corresponding Fleet authorization event; additionally audit existing Elastic Agent integrations for unexplained deletions. Note that no vendor-released patch version is cited for branches other than 8.19.22, 9.4.7 and 9.5.3 in the available data, so operators on other branches should confirm guidance with Elastic.
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
The root cause is CWE-862 Missing Authorization, exercised through CAPEC-180 (Exploiting Incorrectly Configured Access Control Security Levels). Kibana's Spaces feature partitions dashboards, saved objects and, relevant here, Synthetics monitors and their associated objects, with access mediated by per-space RBAC privileges. The Synthetics delete operation fails to re-validate the caller's privileges against the space in which a shared monitor actually resides, so a user whose Synthetics role is scoped to a single space can act on monitors fanned out into other spaces. The impact is amplified where a monitor is bound to a private location: deleting it removes the backing Elastic Agent integration configuration, a destructive operation that normally requires Fleet-level authorization checks - hence the Integrity:High score with no Confidentiality or Availability component (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N). Because the prerequisite is a valid Kibana account with existing Synthetics privileges and a multi-space deployment with shared monitors, the issue is an authorization-scope escape rather than an authentication bypass, despite the 'Authentication Bypass' tag applied by an upstream feed.
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:N/I:H/A:N
Network-reachable API abuse by an already-authenticated Synthetics user (PR:L, AC:L, UI:N); impact is destructive deletion modeled as integrity (I:H), with no data disclosure (C:N).
Primary rating from Vendor (elastic).
CVSS VectorVendor: elastic
DescriptionCVE.org
Missing Authorization (CWE-862) in Kibana can lead to unauthorized deletion of data via Exploiting Incorrectly Configured Access Control Security Levels (CAPEC-180). An authenticated user holding Synthetics privileges scoped to a single Kibana space could permanently delete Synthetics monitors that are shared into spaces they have no access to. Where a monitor is associated with a private location, the same operation also destroys the underlying Elastic Agent integration configuration without the authorization checks that Fleet would otherwise apply.
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.
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-87794
GHSA-8638-62wr-x98m
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB