Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAcquire expired Kibana access token (legitimate or stolen)
-
ExploitSubmit expired token to Kibana content API
-
ExecutionBypass server-side expiration timestamp validation
-
ImpactRetrieve scoped content without authorization
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Operation on resource after expiration or release
|
| Exploitation Conditions | The attacker must be in possession of a previously issued Kibana access token that has passed its intended expiration timestamp - this is the defining prerequisite. Exploitation is not possible without a valid (though expired) token, which gates the attack to actors who have obtained one through legitimate access, credential theft, phishing, or interception of shared links. CVSS PR:N confirms no authentication is required beyond presenting the token itself. The scope is limited to confidentiality (C:L) of the specific content the token was scoped to access - lateral movement or broader system access is not implied by this vulnerability. Exploitation is further limited to content that still exists in Kibana at the time the expired token is replayed; if the underlying content has been deleted or access revoked at the content level, exploitation fails. No specific non-default configuration is required - any Kibana deployment issuing time-bounded tokens is potentially affected. |
| Impact | The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N) scores 5.3 Medium, reflecting low-complexity network exploitation requiring no authentication or user interaction but with only low confidentiality impact and no integrity or availability consequence. The critical limiting factor not captured by raw CVSS is the prerequisite that an attacker must already possess a previously issued, now-expired token - this substantially narrows the exploitable population to actors who have legitimately or illegitimately obtained such tokens. No EPSS score was provided in the source data, making probabilistic exploitation forecasting unavailable. This vulnerability is not listed in the CISA KEV catalog and no public POC code has been identified, consistent with a lower-urgency patch priority. Real-world risk is moderate rather than critical: the attack is technically easy (no complexity, no authentication beyond token possession) but operationally gated by token acquisition. Organizations sharing sensitive Kibana content via time-bounded links face the greatest exposure. |
| Exploit ScenarioDerived | An attacker who previously received or intercepted a time-bounded Kibana access token - for example, a shared dashboard link sent via email - retains that token after its stated expiration. Because the server-side expiration check contains a logic error, the attacker submits the expired token to the Kibana API and successfully retrieves the content associated with the token, such as dashboard data or embedded visualizations. No public POC exists at time of analysis, but the low-complexity CVSS vector indicates exploitation requires no specialized tooling beyond a standard HTTP client. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – May 28, 2026
Expired access tokens in Kibana remain exploitable due to a logic error in expiration timestamp validation (CWE-672), allowing an unauthenticated actor who possesses an expired token to retrieve content it was originally scoped to access. The flaw affects all tracked Kibana versions per the NVD CPE wildcard, and Elastic has issued a security advisory (ESA-2026-33) with patch versions. No public exploit code exists and this vulnerability is not listed in the CISA KEV catalog at time of analysis. The CVSS 5.3 Medium score reflects constrained confidentiality impact with no integrity or availability consequence.
RemediationAI
The primary remediation is to upgrade Kibana to the patched releases referenced in Elastic security advisory ESA-2026-33, available at https://discuss.elastic.co/t/8-19-16-9-3-5-security-update-esa-2026-33/386551. Based on the advisory URL slug, versions 8.19.1 and 6.9.3.5 appear to contain the fix, though these versions should be independently verified against the full advisory before deploying in production. If immediate patching is not feasible, a compensating control is to disable or revoke all active time-bounded shared access tokens and prevent new ones from being generated until patching is complete - this eliminates the token inventory an attacker could exploit, though it will break legitimate shared link functionality for end users. Rotating all previously issued tokens after patching is advisable to invalidate any expired tokens an attacker may already hold.
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, Elastic's data visualization and dashboard platform, issues time-bounded access tokens to control scoped access to content - such as shared dashboard links or embedded report URLs. CWE-672 (Operation on a Resource after Expiration or Termination) identifies the root cause: the server-side logic responsible for validating whether a token's expiration timestamp has passed contained a flaw that allowed already-expired tokens to pass validation successfully. This is a server-side state management error, not a cryptographic weakness - the token itself is not forged; it is genuine but should have been rejected. The CPE string cpe:2.3:a:elastic:kibana:*:*:*:*:*:*:*:* uses a full wildcard, indicating NVD has not yet constrained the affected version range beyond 'all Kibana versions'; the Elastic advisory URL slug suggests fixed versions are 8.19.1 and 6.9.3.5, though independent version range confirmation requires review of ESA-2026-33 directly.
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:N/UI:N/S:U/C:L/I:N/A:N
Primary rating from Vendor (elastic) · only source for this CVE.
CVSS VectorVendor: elastic
DescriptionCVE.org
Operation on a Resource after Expiration or Termination (CWE-672) in Kibana can lead to unauthorized information disclosure. A logic error in how expiration timestamps were validated allowed a time-bounded access token to remain usable beyond its intended validity window, enabling an unauthenticated actor in possession of the token to retrieve the associated content after expiration.
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
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
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-33011
GHSA-fgvg-65vf-2w8h
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB