PHP2Shell: Read our blog on the critical RCE vulnerabilities affecting 70% of the Internet
Vulnerability DatabaseCVE-2026-102412

CVE-2026-102412: 
Kibana vulnerability analysis and mitigation

Overview

CVE-2026-102412 is an Incorrect Authorization vulnerability (CWE-863) in Elastic Kibana that allows authenticated users with limited Fleet management privileges to access sensitive credential material restricted to Fleet settings administrators. It affects Kibana versions 9.3.0–9.3.8, 9.4.0–9.4.7, and 9.5.0–9.5.4. The vulnerability was published on October 6, 2026, with patches released in the same timeframe. It carries a CVSS v3.1 base score of 6.5 (Medium) (GitHub Advisory, Elastic Advisory).

Technical details

The root cause is Incorrect Authorization (CWE-863), classified under CAPEC-1 (Accessing Functionality Not Properly Constrained by ACLs). Kibana fails to properly enforce access controls on Fleet-related API endpoints or UI components, allowing a lower-privileged authenticated user — one with limited Fleet management permissions — to retrieve credential material (including private cryptographic keys) that should only be accessible to users holding Fleet settings administrative roles. No user interaction is required beyond authentication, and the attack is conducted over the network with low complexity (GitHub Advisory, Elastic Advisory).

Impact

Successful exploitation results in a high confidentiality impact: an attacker can obtain private cryptographic key material configured for Fleet Server host connections. With these keys, an attacker could impersonate trusted Fleet Server infrastructure components in active deployments, potentially enabling man-in-the-middle attacks or unauthorized control over managed Elastic Agents. There is no direct integrity or availability impact, but the credential exposure could facilitate further lateral movement within the Elastic Stack environment (GitHub Advisory, Elastic Advisory).

Exploitability

There is no public proof-of-concept exploit and no evidence of in-the-wild exploitation as of the time of publication (GitHub Advisory). The NVD SSVC assessment confirms exploitation status as "none" and technical impact as "partial." The EPSS score is approximately 0.28–0.31%, placing it in roughly the 22nd percentile for exploitation likelihood within 30 days. The vulnerability is not listed in the CISA Known Exploited Vulnerabilities (KEV) catalog. Exploitation requires a valid Kibana account with at least limited Fleet management privileges, reducing the attack surface compared to unauthenticated vulnerabilities (Elastic Advisory).

Exploitation steps

  1. Reconnaissance: Identify a Kibana instance running a vulnerable version (9.3.0–9.3.8, 9.4.0–9.4.7, or 9.5.0–9.5.4) exposed over the network.
  2. Obtain low-privileged credentials: Acquire or use an existing Kibana account that has limited Fleet management privileges (but not full Fleet settings administrative access).
  3. Authenticate to Kibana: Log in to the Kibana web interface or API using the low-privileged account.
  4. Access restricted Fleet endpoint: Send an authenticated API request or navigate to the Fleet settings area that exposes credential material — due to the authorization bypass, the access control check is not correctly enforced for this privilege level.
  5. Retrieve cryptographic key material: Extract the private cryptographic keys or credentials configured for Fleet Server host connections from the API response or UI.
  6. Impersonate Fleet Server: Use the obtained key material to impersonate a trusted Fleet Server infrastructure component, potentially intercepting or manipulating communications with Elastic Agents in the deployment (GitHub Advisory, Elastic Advisory).

Indicators of compromise

  • Logs: Kibana access logs showing authenticated requests to Fleet settings or Fleet Server host configuration endpoints by users whose roles are limited to Fleet management (not Fleet settings admin); unexpected access to credential-related API paths (e.g., /api/fleet/outputs, /api/fleet/fleet_server_hosts) from low-privileged accounts.
  • Network: Unusual TLS connections to Fleet Server infrastructure originating from unexpected hosts or IP addresses, potentially indicating impersonation using stolen key material.
  • Behavioral: Low-privileged Fleet management users accessing Fleet settings pages or APIs that should be restricted; audit log entries showing privilege escalation patterns in Kibana's security audit log.

Mitigation and workarounds

Elastic has released patched versions addressing this vulnerability: upgrade to Kibana 9.3.9 or later (for 9.3.x), 9.4.8 or later (for 9.4.x), or 9.5.5 or later (for 9.5.x). After upgrading, administrators should review Kibana access logs to determine whether any low-privileged Fleet management users accessed Fleet credential material. Any potentially exposed Fleet Server cryptographic keys and credentials should be rotated immediately. As a general hardening measure, apply the principle of least privilege and restrict Fleet management permissions to only personnel who require them (Elastic Advisory, GitHub Advisory).

Community reactions

Coverage of this vulnerability has been limited to standard security aggregation sites and vendor channels. Security Online Info published a summary of Elastic Stack vulnerabilities referencing this CVE, and the NetEye blog noted it in a security advisory for Elastic Stack 9. No notable independent researcher commentary or significant social media discussion has been identified beyond routine CVE tracking (Elastic Advisory).

Additional resources


Source: This report was generated using AI

Related Kibana vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2026-102406HIGH8.8
  • Kibana logoKibana
  • cpe:2.3:a:elastic:kibana
NoYesOct 06, 2026
CVE-2026-102412MEDIUM6.5
  • Kibana logoKibana
  • cpe:2.3:a:elastic:kibana
NoYesOct 06, 2026
CVE-2026-94400MEDIUM6.5
  • Kibana logoKibana
  • cpe:2.3:a:elastic:kibana
NoYesSep 26, 2026
CVE-2026-78582MEDIUM6.5
  • Kibana logoKibana
  • kibana-8.19
NoYesSep 26, 2026
CVE-2026-102410MEDIUM4.3
  • Kibana logoKibana
  • kibana
NoYesOct 06, 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