Skip to main content

Elasticsearch EUVDEUVD-2026-87802

| CVE-2026-94408 MEDIUM
Uncontrolled Resource Consumption (CWE-400)
2026-09-26 elastic GHSA-8mpf-pr7g-rx2q
4.9
CVSS 3.1 · Vendor: elastic
View

Attack ChainAIDerived

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

  1. Access
    Obtain high-privilege Elasticsearch credentials
  2. Delivery
    Send crafted resource-intensive API request
  3. Exploit
    Trigger excessive memory allocation
  4. Execution
    Exhaust node resources
  5. Impact
    Denial of service to cluster clients

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 an authenticated high-privilege Elasticsearch account (CVSS PR:H) with network access to the cluster API; exploitation is network-reachable (AV:N) with low complexity (AC:L) and no user interaction. The description does not identify the specific endpoint, query type, or configuration that triggers the excessive allocation, so the concrete trigger is unspecified. The high-privilege prerequisite is the primary limiting factor, confining realistic risk to malicious insiders or attackers who have already obtained privileged credentials; impact is limited to availability (node/cluster resource exhaustion) with no confidentiality or integrity effect.

Impact

This is a genuinely low-priority issue despite being a network-reachable DoS. The vendor CVSS 3.1 vector (AV:N/AC:L/PR:H/UI:N/S:U/C:N/I:N/A:H, base 4.9) reports HIGH privileges required, meaning the attacker must already hold a privileged Elasticsearch account before triggering the excessive-allocation flaw - a substantial gate that limits exposure to insiders or already-compromised admin credentials. Impact is availability-only (C:N/I:N/A:H): no data exposure or integrity loss, just resource exhaustion / node degradation. No EPSS score, no CISA KEV listing, and no public POC are present in the provided data, so exploitation status is 'no public exploit identified at time of analysis.' All signals align consistently - moderate-low CVSS, no exploitation evidence, high privilege barrier - so there is no CVSS-vs-reality conflict here; this is a real-but-minor availability bug, not a high-severity emergency. Note the description does not name the specific request path or feature that acts as the allocation sink, which limits precise mitigation guidance beyond patching. This is the higher-privilege sibling of related Elasticsearch DoS CVEs (e.g. CVE-2026-94396/94397) which required only low privileges and scored 6.5.

Exploit ScenarioDerived

An attacker who already holds a high-privilege Elasticsearch account (or has compromised such credentials) sends a crafted API request that forces the server to allocate an excessive amount of memory/resources, exhausting the node and degrading or denying service to legitimate clients. No public exploit code is identified, and the requirement for high privileges makes opportunistic mass exploitation unlikely.

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

Resource exhaustion in Elasticsearch allows an authenticated high-privilege user to consume excessive node resources, causing denial of service through availability loss (CVSS 4.9). Affected deployments are all Elasticsearch versions before the vendor-fixed releases 8.19.22, 9.4.7, and 9.5.3, as reflected by the CPE wildcard and Elastic Security Advisory ESA-2026-184. Exploitation requires an authenticated account with high privileges (CVSS PR:H) and network access to the cluster API; there is no public exploit identified at time of analysis, and the issue is not confirmed actively exploited (CISA KEV). Impact is limited to availability, with no confidentiality or integrity effect, and realistic risk is confined to malicious insiders or attackers who already hold privileged credentials.

RemediationAI

Upgrade to Elasticsearch 8.19.22, 9.4.7, or 9.5.3 as documented in Elastic Security Advisory ESA-2026-184 (https://discuss.elastic.co/t/elasticsearch-8-19-22-9-4-7-9-5-3-security-update-esa-2026-184/390688). Vendor-released patch: 8.19.22, 9.4.7, 9.5.3. Because the advisory does not identify the specific endpoint or query pattern that triggers the excessive allocation, compensating controls should focus on limiting the high-privilege prerequisite: restrict cluster API access to only trusted networks and administrative roles, enforce least privilege so that few accounts can issue resource-intensive requests, and audit privileged Elasticsearch users for unusual or abusive query activity. Operationally, monitor JVM heap, thread pools, and node-level memory for abnormal growth, and tune Elasticsearch circuit breakers or request-size limits if they apply to the affected operation; these restrictions can break legitimate bulk operations or administrative workflows if set too tightly. If immediate upgrade is not possible, reducing network exposure of the cluster API and temporarily limiting high-privilege roles may lower risk, with the trade-off of reduced administrative flexibility.

Affected VersionsENISA

Elasticsearch 8.0.0 ≤8.19.21
Elasticsearch 9.5.0 ≤9.5.2
Elasticsearch 9.0.0 ≤9.4.6

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

The vulnerability is classified as CWE-400 (Uncontrolled Resource Consumption) and maps to CAPEC-130 (Excessive Allocation), meaning Elasticsearch does not adequately bound an operation that allocates memory, threads, or other finite resources. Elasticsearch is a Java-based distributed search and analytics engine whose REST API accepts complex queries, aggregations, and cluster-management requests; unconstrained allocation triggered through such a request can exhaust JVM heap, thread pools, or node memory and degrade or halt service. The CPE cpe:2.3:a:elastic:elasticsearch:*:*:*:*:*:*:*:* indicates that the affected product family is Elasticsearch broadly, with fixes published in Elastic Security Advisory ESA-2026-184 for versions 8.19.22, 9.4.7, and 9.5.3. The CVSS vector (AV:N/AC:L/PR:H/UI:N/S:U/C:N/I:N/A:H) confirms the issue is network-reachable with low complexity and no user interaction, but requires high privileges, so the root-cause fix likely adds privilege-aware bounds, request-size restrictions, or circuit-breaker coverage for the unspecified operation that causes excessive allocation.

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

Network-reachable API with low complexity but requiring a high-privilege account (PR:H); availability-only resource-exhaustion impact, no confidentiality or integrity effect, no scope change.

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

Primary rating from Vendor (elastic).

CVSS VectorVendor: elastic

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

DescriptionCVE.org

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

Threat Intelligence Overview

EPSS Score
0.4%
Top 64% exploitable
Prevalence
High
Elasticsearch is a widely deployed enterprise search/logging engine
Social Media
1
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

24
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +24
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