CVE-2026-72677
Kibana vulnerability analysis and mitigation

Overview

CVE-2026-72677 is a Relative Path Traversal vulnerability (CWE-23) in Elastic Kibana's Fleet component that allows authenticated attackers to delete arbitrary Kibana resources. Kibana Fleet accepts a user-supplied identifier for a Fleet Server host configuration without sanitizing relative traversal sequences (e.g., ../), which are stored as-is and later used in deletion requests. Affected versions include Kibana 8.0.0–8.19.16, 9.0.0–9.3.5, and 9.4.0–9.4.2. It was published on August 13, 2026, with a CVSS v3.1 base score of 7.3 (High) (GitHub Advisory, Elastic Advisory).

Technical details

The root cause is CWE-23 (Relative Path Traversal): Kibana Fleet does not validate or sanitize user-supplied Fleet Server host configuration identifiers before storing them. When the configuration is later deleted, the stored identifier — potentially containing sequences like ../ — is incorporated directly into the internal deletion request, allowing the path to resolve outside the intended resource scope (CAPEC-139). Exploitation requires low privileges (Fleet management access) and user interaction (triggering the deletion of the malicious configuration), making it a network-accessible but partially constrained attack vector (GitHub Advisory, Elastic Advisory).

Impact

Successful exploitation allows an authenticated attacker with Fleet management privileges to delete arbitrary Kibana resources — including critical configuration files, user accounts, and data — by crafting a malicious host identifier. There is no confidentiality impact (data is not exposed), but integrity and availability are both rated High, meaning attackers can cause significant disruption to Kibana operations and destroy important resources. The scope is unchanged, limiting direct lateral movement, but deletion of core configurations could destabilize dependent Elastic Stack components (GitHub Advisory, Elastic Advisory).

Exploitability

As of the disclosure date, there is no public proof-of-concept exploit and no evidence of in-the-wild exploitation (GitHub Advisory). The NVD SSVC assessment classifies the vulnerability as non-automatable with no known exploitation. The EPSS score is approximately 0.272%, placing it in the 20th percentile for exploitation likelihood within 30 days. The vulnerability is not listed in the CISA Known Exploited Vulnerabilities (KEV) catalog at this time.

Exploitation steps

  1. Reconnaissance: Identify a Kibana instance running an affected version (8.0.0–8.19.16, 9.0.0–9.3.5, or 9.4.0–9.4.2) with Fleet enabled, accessible over the network.
  2. Authenticate: Log in to Kibana with an account that has Fleet management privileges (low-privilege authenticated access is sufficient).
  3. Create malicious Fleet Server host configuration: Navigate to Fleet settings and create a new Fleet Server host configuration, supplying a crafted identifier containing relative path traversal sequences (e.g., ../../target-resource) in the host identifier field.
  4. Store the payload: Submit the configuration — Kibana stores the identifier as provided without sanitization.
  5. Trigger deletion: Initiate the removal of the malicious Fleet Server host configuration (this step may require user interaction, such as an admin confirming the deletion).
  6. Achieve unauthorized deletion: Kibana incorporates the stored traversal sequence into its internal deletion request, causing an arbitrary Kibana resource (e.g., a user account, index, or configuration object) outside the intended scope to be deleted (GitHub Advisory, Elastic Advisory).

Indicators of compromise

  • Logs: Kibana audit logs showing Fleet Server host configuration creation events with identifiers containing ../, ..\, or URL-encoded equivalents (%2e%2e%2f); unexpected deletion events for Kibana resources (users, indices, configurations) correlated with Fleet configuration removal actions.
  • Application Behavior: Kibana resources (e.g., saved objects, user accounts, index patterns) disappearing unexpectedly following Fleet configuration deletion operations.
  • Network: API calls to Kibana Fleet endpoints (e.g., /api/fleet/fleet_server_hosts) with anomalous identifier values containing traversal sequences in request bodies.

Mitigation and workarounds

Elastic has released patched versions addressing this vulnerability: Kibana 8.19.17, 9.3.6, and 9.4.3. Users should upgrade to one of these versions as the primary remediation. As interim measures, restrict Fleet management privileges to only trusted administrators, and monitor Kibana audit logs for suspicious Fleet configuration operations involving path traversal patterns in host identifiers (Elastic Advisory).

Additional resources


SourceThis report was generated using AI

Related Kibana vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2026-72677HIGH7.3
  • Kibana logoKibana
  • kibana-8.19
NoYesAug 13, 2026
CVE-2026-72675HIGH7.1
  • Kibana logoKibana
  • kibana-8.19
NoYesAug 13, 2026
CVE-2026-72681MEDIUM6.5
  • Kibana logoKibana
  • cpe:2.3:a:elastic:kibana
NoYesAug 13, 2026
CVE-2026-72680MEDIUM6.5
  • Kibana logoKibana
  • cpe:2.3:a:elastic:kibana
NoYesAug 13, 2026
CVE-2026-72674MEDIUM6.5
  • Kibana logoKibana
  • kibana-9.3
NoYesAug 13, 2026

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management