Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate to Kibana with Reporting access
-
DeliveryCraft report request with denied destination URL
-
ExploitSubmit malformed or encoded destination bypassing blocklist
-
ExecutionKibana reporting service dispatches request to restricted host
-
ImpactRetrieve internal service response or probe network topology
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization logic validation
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: (1) a valid Kibana account with access to the Reporting feature - anonymous or unauthenticated access is insufficient (PR:L per CVSS vector); (2) an administrator must have configured outbound request restrictions in Kibana - environments without any such policy configured have nothing to bypass but are also fully open to SSRF by design; (3) a target internal network destination reachable from the Kibana server process. Exploitation is limited by the requirement for Reporting feature access specifically (not just any authenticated session), and by the Low confidentiality impact ceiling - the attacker can cause outbound requests but cannot guarantee response data is returned in a useful form. Non-default configuration of outbound restrictions is a prerequisite; Kibana deployments with no restrictions configured are not 'bypassing' a control but are separately at risk of unrestricted SSRF through the same mechanism. |
| Impact | The provided CVSS 3.1 base score of 5.0 (AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:N/A:N) accurately characterizes moderate real-world risk. The scope change (S:C) is the most significant signal: the reporting service can be weaponized to probe or interact with internal network segments not reachable directly by the attacker. Authentication is required (PR:L), and specifically access to the Reporting feature must be granted - this limits the exposed population to Kibana users with reporting permissions, not all authenticated users. Confidentiality impact is rated Low (C:L), consistent with SSRF-class issues where an attacker may retrieve partial responses from internal services but does not achieve full data exfiltration. No EPSS data was provided in the input; without it, exploitation probability cannot be quantified. No KEV listing and no POC are identified, suggesting opportunistic mass exploitation is not currently occurring. In environments where the Kibana Reporting feature is restricted to internal security analysts or operators and strict network segmentation already exists, real-world impact is further bounded. In flatter network architectures where Kibana has broad egress, this becomes a meaningful lateral reconnaissance vector. |
| Exploit ScenarioDerived | An attacker with a low-privileged Kibana account that has been granted Reporting feature access submits a crafted report generation request containing a destination URL that abuses a gap in the administrator-configured blocklist - for example, using an alternate IP notation or URL-encoded form of a denied internal address. The Kibana reporting service, failing to normalize or fully validate the destination against all disallowed input variants, dispatches the HTTP request to the targeted internal host, potentially disclosing service banners, internal API responses, or metadata from cloud instance metadata endpoints (e.g., 169.254.169.254). No public POC has been identified, meaning exploitation currently requires independent discovery of the filter bypass technique. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jul 22, 2026
Outbound request restriction bypass in Kibana's Reporting feature enables authenticated low-privileged attackers to cause the reporting service to issue HTTP requests to network destinations explicitly denied by administrator-configured security policy. Affected versions span Kibana 8.x through 8.19.18, 9.0.x through 9.3.7, and 9.4.x through 9.4.3. The scope-changed CVSS vector (S:C) confirms the impact extends beyond Kibana itself to internal network resources, making this a server-side request forgery (SSRF)-class issue. No public exploit code or CISA KEV listing identified at time of analysis.
RemediationAI
The primary remediation is to upgrade Kibana to a patched release: version 8.19.19 for 8.x deployments, 9.3.8 for 9.0.x-9.3.x deployments, or 9.4.4 for 9.4.x deployments. The Elastic advisory ESA-2026-66 at https://discuss.elastic.co/t/kibana-8-19-19-9-3-8-9-4-4-security-update-esa-2026-66/388568 should be consulted for full upgrade instructions. As a compensating control prior to patching, administrators should restrict access to the Kibana Reporting feature to the minimum set of trusted users via Kibana role-based access control, reducing the pool of principals who can trigger the bypass. Additionally, deploying a network-layer egress filtering proxy or firewall rule enforcing the intended outbound destination policy independently of Kibana's application-layer blocklist provides defense in depth; this does not fix the vulnerability but prevents the Kibana process from reaching denied destinations even if the filter is bypassed. Note that disabling the Reporting feature entirely eliminates the attack surface but also removes legitimate functionality for all users.
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's Reporting feature generates PDF and CSV exports by internally dispatching HTTP requests to configured data sources and rendering URLs. Administrators can configure outbound request restrictions - a blocklist or allowlist - to prevent the reporting service from reaching unauthorized internal or external network destinations. CWE-184 (Incomplete List of Disallowed Inputs) identifies the root cause: the restriction logic fails to account for all input variations (e.g., URL encoding, alternate IP representations, redirects, or protocol variations) that can route requests past the filter. The NVD also maps this to CWE-863 (Incorrect Authorization), reflecting the policy enforcement failure as a complementary classification. Affected CPE-identified products span the 8.x line (8.0.0-8.19.18) and the 9.x line (9.0.0-9.3.7 and 9.4.0-9.4.3), as confirmed by the EUVD advisory EUVD-2026-47578.
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:C/C:L/I:N/A:N
PR:L confirmed by requirement for authenticated Reporting access; S:C and C:L reflect SSRF reaching other network systems with limited response disclosure.
Primary rating from Vendor (elastic).
CVSS VectorVendor: elastic
DescriptionCVE.org
Incomplete List of Disallowed Inputs (CWE-184) in Kibana can allow an authenticated attacker with access to the Reporting feature to bypass outbound request restrictions configured by an administrator, causing the reporting service to send requests to network destinations that should be denied by the configured security policy.
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-47578
GHSA-mq6c-w86q-vpp3
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB