Skip to main content

Elasticsearch EUVDEUVD-2026-87796

| CVE-2026-82300 MEDIUM
Uncontrolled Resource Consumption (CWE-400)
2026-09-26 elastic GHSA-65c4-jxc9-pv9x
6.5
CVSS 3.1 · Vendor: elastic
View

Attack ChainAIDerived

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

  1. Access
    Obtain low-privilege cluster credentials
  2. Delivery
    Send crafted resource-heavy request
  3. Exploit
    Trigger excessive memory/CPU allocation
  4. Execution
    Exhaust node resources
  5. Impact
    Denial of service for all cluster users

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V2 - Validation and Business Logic Resource consumption limits
MITRE ATT&CK

1 technique across 1 tactic: Impact

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Requires valid low-privilege authenticated access to the Elasticsearch cluster (PR:L) - such as a low-tier user account, service account, or API key - reachable over the network (AV:N). The description does not name the specific endpoint, query type, or configuration that triggers the excessive allocation, so the exact triggering feature must be confirmed against the ESA-2026-176 advisory. Exploitation is limited by the authentication requirement (not exploitable by fully unauthenticated attackers) and produces availability impact only, with no data disclosure or modification; no user interaction is needed once authenticated.

Impact

The vendor CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H) describes a network-reachable, low-complexity, authenticated (PR:L) denial-of-service with availability-only impact and no scope change - a coherent and credible profile for an uncontrolled resource-consumption (CWE-400 / CAPEC-130 Excessive Allocation) bug in Elasticsearch. The 6.5 base score is driven entirely by A:H; there is no confidentiality or integrity exposure, so this is a service-stability issue rather than a data-breach or code-execution one. No EPSS probability, CISA KEV listing, or public POC was provided, so there is no signal of active or imminent exploitation - the framework signals do not conflict, they are simply absent. The PR:L requirement is the most important mitigating factor: an attacker needs at least valid low-privilege credentials/API access to the cluster, which meaningfully narrows the threat to authenticated tenants, internal users, or compromised API keys rather than the open internet. Net assessment: a real but moderate operational-risk issue - patch-worthy given Elasticsearch's broad footprint and the ease of triggering resource exhaustion once authenticated, but not an emergency in the absence of exploitation evidence and given the authentication gate.

Exploit ScenarioDerived

An attacker holding low-privilege Elasticsearch credentials or a valid API key sends crafted request(s) that cause the node to allocate excessive resources (memory/heap or CPU), exhausting cluster capacity and rendering the search/indexing service unavailable to legitimate users. No public exploit code was identified in the provided data, and the CVSS complexity is low (AC:L), so a working request would be simple to reproduce once authenticated.

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

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

Alert me

AnalysisAIv1 – Sep 26, 2026

Denial of service in Elasticsearch allows a network-reachable, low-privilege authenticated user to exhaust cluster resources through excessive allocation, degrading availability down to a full outage while leaving data confidentiality and integrity intact (CVSS 6.5, CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H). The flaw is an uncontrolled resource consumption bug (CWE-400 / CAPEC-130 Excessive Allocation), and the CPE record lists elastic:elasticsearch without version constraints, so every unpatched Elasticsearch deployment is presumed affected pending the vendor advisory ESA-2026-176. No public exploit code has been identified at time of analysis, and the vulnerability is not listed in CISA KEV; exploitation requires valid low-privilege credentials (a low-tier user, service account, or API key), which limits the population of attackers able to trigger it. The specific endpoint, query type, or configuration that produces the excessive allocation is not named in the available data describing the flaw and must be confirmed against the Elastic advisory.

RemediationAI

The primary fix is to upgrade to the patched Elasticsearch releases associated with the advisory URL for this issue - 8.19.22 on the 8.x line, and 9.4.7 or 9.5.4 on the 9.x lines - after confirming against Elastic security advisory ESA-2026-176 (https://discuss.elastic.co/t/elasticsearch-8-19-22-9-4-7-9-5-4-security-update-esa-2026-176/390682) exactly which builds are corrected, since the reference does not fully enumerate the vulnerable range. If an immediate upgrade is not possible, apply layered compensating controls that target the authenticated resource-consumption path: enforce least privilege so that no account, service principal, or API key holds more cluster access than its function requires, and remove or tightly scope credentials that are unused, since PR:L means any valid low-privilege identity is sufficient to trigger the bug; restrict network exposure of the HTTP and transport ports so that only trusted clients and application hosts can reach the cluster, remembering that this reduces attack surface but does not stop a malicious insider or a compromised credential; and apply per-client rate limiting, request-size caps, and concurrency limits at a reverse proxy or load balancer in front of Elasticsearch, accepting that overly tight limits can throttle legitimate bulk indexing and search workloads. Operationally, tighten JVM heap monitoring, circuit-breaker thresholds, and thread-pool and queue rejection logging so that an allocation spike is detected and shed before it becomes cluster-wide unavailability, and keep shard allocation and node capacity headroom so a single misbehaving request cannot starve the whole cluster. Note that patch availability per the vendor advisory is the only fully effective remedy: the advisory's specific triggering endpoint or query pattern is not disclosed in the data provided, so compensating controls cannot be tuned to a known signature and should be treated as risk reduction rather than elimination until the upgrade is applied.

Affected VersionsENISA

Elasticsearch 9.5.0 ≤9.5.3
Elasticsearch 9.0.0 ≤9.4.7
Elasticsearch 8.0.0 ≤8.19.21

Affected Packages

euvd elasticsearch 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

Elasticsearch is a distributed, JVM-based search and analytics engine that exposes its entire functionality through an HTTP/JSON REST API, with authentication and authorization typically enforced by the X-Pack security layer via basic credentials, tokens, or API keys. CWE-400 (Uncontrolled Resource Consumption) covers cases where a program fails to bound or properly release a resource - here mapped to CAPEC-130 (Excessive Allocation), meaning an attacker can drive the server to allocate more memory, threads, file handles, connections, or queue capacity than the deployment is sized for. In a JVM service such as Elasticsearch the practical consequences are heap exhaustion, aggressive garbage-collection pauses, thread-pool or circuit-breaker saturation, and cluster-wide unresponsiveness, since a resource-starved coordinating node can stall shard operations for the whole cluster. The CVSS vector AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H confirms this is reachable over the network with low attack complexity, requires the attacker to hold some authenticated privilege (PR:L - low-tier account, service credential, or API key), needs no user interaction, does not cross a security scope boundary, and yields high availability impact with no confidentiality or integrity impact. Because the affected CPE string uses a wildcard version, the flaw is treated as present across the Elasticsearch product line up to the fixed releases rather than in one narrow build, and the root cause class suggests the fix hardens or caps resource allocation on the affected code path rather than correcting a memory-safety or injection error.

Know when Elasticsearch 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 6.5 MEDIUM
AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
vuln.today AI 6.5 MEDIUM

Network-reachable and low-complexity but requires authenticated low-privilege access (PR:L); availability-only impact (A:H) with no confidentiality or integrity effect and no scope change.

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

Primary rating from Vendor (elastic).

CVSS VectorVendor: elastic

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

DescriptionCVE.org

Uncontrolled Resource Consumption (CWE-400) in Elasticsearch can lead to denial of service via Excessive Allocation (CAPEC-130).

Threat Intelligence Overview

EPSS Score
0.4%
Top 67% exploitable
Prevalence
High
Elasticsearch is a widely deployed enterprise search and analytics engine
Social Media
2
Sightings
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.4%
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

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

Attack Technique

Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.

CVE-2015-1427 CRITICAL POC
9.8 Feb 17

The Groovy scripting engine in Elasticsearch before 1.3.8 and 1.4.x before 1.4.3 allows remote attackers to bypass the s

CVE-2014-3120 HIGH POC
8.1 Jul 28

The default configuration in Elasticsearch before 1.2 enables dynamic scripting, which allows remote attackers to execut

CVE-2015-5531 MEDIUM POC
5.0 Aug 17

Directory traversal vulnerability in Elasticsearch before 1.6.1 allows remote attackers to read arbitrary files via unsp

CVE-2015-3337 MEDIUM POC
4.3 May 01

Directory traversal vulnerability in Elasticsearch before 1.4.5 and 1.5.x before 1.5.2, when a site plugin is enabled, a

CVE-2023-31419 HIGH
7.5 Oct 26

A flaw was discovered in Elasticsearch, affecting the _search API that allowed a specially crafted query string to cause

CVE-2026-82409 HIGH POC
8.4 Sep 23

Maliciously crafted on-chain account names processed by Klever-Go prior to 1.7.20 are spliced into Elasticsearch _bulk r

CVE-2021-22146 HIGH POC
7.5 Jul 21

All versions of Elastic Cloud Enterprise has the Elasticsearch “anonymous” user enabled by default in deployed clusters.

CVE-2021-22145 MEDIUM POC
6.5 Jul 21

A memory disclosure vulnerability was identified in Elasticsearch 7.10.0 to 7.13.3 error reporting. Rated medium severit

CVE-2026-72649 HIGH
8.8 Sep 01

Remote code execution in Elasticsearch's machine learning component allows an authenticated user with ML model deploymen

CVE-2026-72642 HIGH
8.8 Aug 13

Heap corruption and potential remote code execution in Elasticsearch's native ML inference engine can be triggered by an

CVE-2020-7014 HIGH
8.8 Jun 03

The fix for CVE-2020-7009 was found to be incomplete. Rated high severity (CVSS 8.8), this vulnerability is remotely exp

CVE-2020-7009 HIGH
8.8 Mar 31

Elasticsearch versions from 6.7.0 before 6.8.8 and 7.0.0 before 7.6.2 contain a privilege escalation flaw if an attacker

Vendor StatusVendor

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