Skip to main content

Kibana CVE-2026-78603

| EUVDEUVD-2026-69571 MEDIUM
Missing Authorization (CWE-862)
2026-09-01 elastic GHSA-68p4-ggq7-7vvg
4.3
CVSS 3.1 · Vendor: elastic
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Authenticate with minimal Elasticsearch/Kibana credentials
  2. Delivery
    Call Fleet metadata API in default Kibana space
  3. Exploit
    Missing authorization check allows request
  4. Execution
    Receive Fleet deployment metadata
  5. Impact
    Use topology details for internal reconnaissance

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

The attacker must hold a valid Kibana account with at least minimal Elasticsearch privileges - confirmed by the CVSS PR:L metric. The exposed data is specifically Fleet deployment metadata from the default Kibana space; Kibana instances where Fleet is not used or Elastic Agent is not deployed would expose no meaningful data through this path. No special network position, timing, race condition, or additional configuration is required beyond a valid low-privilege credential. Exploitation is limited by the authentication requirement (unauthenticated external parties cannot exploit this), by the read-only and narrow scope of the leaked data (Fleet metadata only, not arbitrary index data or credentials), and by the restriction to the default Kibana space (other spaces are not identified as affected). Deployments where every Kibana user is already a trusted internal operator with no need for Fleet access segregation face near-zero incremental risk.

Impact

The CVSS 4.3 Medium rating with vector AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N is well-calibrated for this vulnerability. The attack is trivially executable once the attacker holds any valid Kibana/Elasticsearch credential (PR:L), but the payoff is narrow: read-only access to Fleet deployment metadata - agent counts, policy assignments, and infrastructure topology - rather than credentials, user data, or arbitrary index content. No EPSS score is available in the provided data; combined with no KEV listing and no known public exploit, real-world exploitation probability appears low. The 'Authentication Bypass' tag in the input is inaccurate - the attacker remains authenticated and bypasses the authorization layer only, not the authentication layer; this misclassification could cause teams to overestimate severity. The primary elevated risk context is multi-tenant Kibana deployments where Spaces are used as a hard security boundary between teams, and where internal users with low-privilege accounts should not see Fleet infrastructure details. Single-tenant or internally-trusted deployments face near-zero incremental risk.

Exploit ScenarioDerived

An authenticated Kibana user with only baseline Elasticsearch read privileges directly calls the Fleet metadata API for the default Kibana space - the same request a Fleet administrator would make. Because the server-side Kibana authorization check is absent, the request is processed and returns Fleet deployment metadata including agent policy assignments and infrastructure layout details, giving the attacker a reconnaissance view of Elastic Agent deployment topology. No public exploit code exists, but the attack requires only knowledge of Kibana's documented Fleet API paths and a valid low-privilege credential.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Sep 01, 2026

Kibana's missing server-side authorization check (CWE-862) allows any authenticated user holding only minimal Elasticsearch privileges to bypass Kibana feature authorization and Space access controls, reading Fleet deployment metadata from the default Kibana space without having been granted that permission. The flaw is rooted in an absent authorization gate on Fleet API paths rather than a misconfiguration, meaning the control is simply not enforced rather than configured incorrectly. Elastic has self-reported the issue and released fixes in versions 9.4.6 and 9.5.1 per advisory ESA-2026-149; no public exploit code or active exploitation (CISA KEV) has been identified.

RemediationAI

Upgrade Kibana to version 9.4.6 or 9.5.1 as directed by Elastic advisory ESA-2026-149 at https://discuss.elastic.co/t/kibana-9-4-6-9-5-1-security-update-esa-2026-149/390069. If an immediate upgrade is not feasible, restrict Kibana access at the network perimeter so that only explicitly authorized operators can reach the Kibana UI, reducing the pool of users who could exploit the missing check - this does not eliminate the flaw but narrows exposure. In environments that do not use Elastic Agent management, disabling or restricting the Fleet feature within Kibana removes the vulnerable endpoint entirely without affecting other Kibana functionality. Treat Kibana Spaces as a soft organizational boundary rather than a hard security control until the patch is applied, and audit which low-privilege Elasticsearch accounts currently have Kibana access.

Affected VersionsENISA

Kibana 9.0.0 ≤9.4.5
Kibana 9.5.0

Affected Packages

euvd kibana no fix

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 management and visualization UI for the Elastic Stack, used pervasively in enterprise logging, observability, and SIEM deployments. It implements a layered authorization model: Elasticsearch enforces index- and cluster-level privileges, while Kibana adds its own feature-level and Space-based access controls on top. Spaces allow tenant-style segmentation of dashboards, alerts, and management features. Fleet is the Kibana component that manages Elastic Agent policies and deployment topology. CWE-862 (Missing Authorization) means the code path serving Fleet metadata does not invoke the Kibana authorization subsystem before returning data, allowing the Elasticsearch credential check alone to gate access - a check that passes for any valid low-privilege user. CAPEC-180 (Exploiting Incorrectly Configured Access Control Security Levels) describes this class of attack, where an attacker exploits the gap between two authorization tiers. The CPE cpe:2.3:a:elastic:kibana:*:*:*:*:*:*:*:* uses a full wildcard on version, indicating the defect is present across a broad range of releases up to the patched versions.

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

Vendor (elastic) PRIMARY 4.3 MEDIUM
AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N
vuln.today AI 4.3 MEDIUM

Network-accessible web app requiring valid credentials (PR:L); only read-only Fleet metadata disclosed with no integrity or availability impact.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (elastic).

CVSS VectorVendor: elastic

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
Low
Integrity
None
Availability
None

DescriptionCVE.org

Missing Authorization (CWE-862) in Kibana can lead to information disclosure via Exploiting Incorrectly Configured Access Control Security Levels (CAPEC-180). An authenticated user holding minimal Elasticsearch privileges could bypass Kibana feature authorization and space access controls, resulting in the unauthorized disclosure of Fleet deployment metadata from the default Kibana space.

Threat Intelligence Overview

EPSS Score
0.2%
Top 93% exploitable
Prevalence
High
widely deployed enterprise observability, logging, and SIEM platform
Data Quality
5 sources
Confidence: Medium

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.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
High
Technical Impact
Partial

Priority Score

22
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +22
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

More in Kibana

View all
CVE-2019-7609 CRITICAL POC
10.0 Mar 25

Kibana versions before 5.6.15 and 6.6.1 contain an arbitrary code execution flaw in the Timelion visualizer. Rated criti

CVE-2020-7012 HIGH POC
8.8 Jun 03

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

CVE-2018-17246 CRITICAL POC
9.8 Dec 20

Kibana versions before 6.4.3 and 5.6.13 contain an arbitrary file inclusion flaw in the Console plugin. Rated critical s

CVE-2025-25015 CRITICAL
9.9 Mar 05

Prototype pollution in Kibana leads to arbitrary code execution via a crafted file upload and specifically crafted HTTP

CVE-2018-17245 CRITICAL
9.8 Dec 20

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

CVE-2025-25014 CRITICAL
9.1 May 06

A Prototype pollution vulnerability in Kibana leads to arbitrary code execution via crafted HTTP requests to machine lea

CVE-2019-7610 CRITICAL
9.0 Mar 25

Kibana versions before 6.6.1 contain an arbitrary code execution flaw in the security audit logger. Rated critical sever

CVE-2024-12556 HIGH
8.7 Apr 08

Prototype Pollution in Kibana can lead to code injection via unrestricted file upload combined with path traversal. Rate

CVE-2026-102406 HIGH
8.8 Oct 06

Authorization bypass in Kibana's Fleet package installation process lets an authenticated user who holds delegated Fleet

CVE-2026-72681 HIGH
8.8 Aug 13

Privilege escalation in Elastic Kibana's Agent Builder component (versions 9.4.0-9.4.3) allows authenticated low-privile

CVE-2024-37288 HIGH
8.8 Sep 09

A deserialization issue in Kibana can lead to arbitrary code execution when Kibana attempts to parse a YAML document con

CVE-2023-31415 HIGH
8.8 May 04

Kibana version 8.7.0 contains an arbitrary code execution flaw. Rated high severity (CVSS 8.8), this vulnerability is re

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy