Severity by source
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
Network-exploitable with low privilege required; scope changed because proxy credentials impact infrastructure beyond Kibana; confidentiality impact only, no integrity or availability effect.
Primary rating from Vendor (elastic).
CVSS VectorNVD
Lifecycle Timeline
4DescriptionNVD
A lower privileged user who holds only the privilege to read agent policies can read the entire configuration of a configured Fleet proxy. This would normally require the Fleet privilege to read settings.The proxy configuration possibly contains proxy authentication credentials and private key material that they should not be authorized to view.
AnalysisAI
Broken object-level authorization in Elastic Kibana's Fleet module exposes sensitive proxy configuration data to under-privileged users who should not have access to it. A user holding only the 'read agent policies' permission - a scope far narrower than Fleet administrative access - can read the full Fleet proxy configuration, including proxy authentication credentials and private key material. No public exploit code has been identified at time of analysis, but the CVSS Scope Changed metric (S:C) reflects that stolen credentials could be leveraged against proxy infrastructure well beyond the Kibana instance itself.
Technical ContextAI
Kibana's Fleet module is Elastic's centralized agent management interface, used to configure and manage Elastic Agents across distributed infrastructure. Fleet proxy configurations store outbound proxy settings, which frequently include proxy authentication credentials (username and password) and TLS private key material used to authenticate the Kibana server to the proxy. The root cause is CWE-200 (Exposure of Sensitive Information to an Unauthorized Actor): the authorization enforcement on the Fleet proxy configuration read path fails to distinguish between the 'read agent policies' privilege and the separately required 'Fleet read settings' privilege. Affected products are identified via CPE cpe:2.3:a:elastic:kibana:*:*:*:*:*:*:*:*, indicating broad version impact across the Kibana product line. Fixed versions per Elastic's advisory ESA-2026-87 are 8.19.20 and 9.4.5.
RemediationAI
The primary remediation is to upgrade Kibana to version 8.19.20 for 8.x deployments or 9.4.5 for 9.x deployments, as confirmed in Elastic's security advisory ESA-2026-87 at https://discuss.elastic.co/t/kibana-8-19-20-and-9-4-5-security-update-esa-2026-87/389524. Until patching is feasible, administrators should audit Kibana role assignments and remove the 'read agent policies' privilege from any users who do not strictly require it, accepting the trade-off of reduced operational visibility for those accounts. Where a Fleet proxy is configured with authentication credentials or private key material, rotating those secrets immediately is advisable as a precautionary measure, since prior exposure cannot be confirmed or ruled out without deploying the patch. For environments that do not rely on a Fleet proxy, deconfiguring the proxy setting reduces the sensitive data footprint, though the authorization bypass itself persists until the patch is applied.
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
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
Kibana versions 8.0.0 through 8.7.0 contain an arbitrary code execution flaw. Rated high severity (CVSS 8.8), this vulne
Same weakness CWE-200 – Information Exposure
View allSame technique Information Disclosure
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-58257
GHSA-gh7x-jm44-9v5r