Skip to main content

Elasticsearch CVE-2026-102411

| EUVDEUVD-2026-93932 MEDIUM
Allocation of Resources Without Limits or Throttling (CWE-770)
2026-10-06 security@elastic.co GHSA-qvfh-5p79-6753
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 account with manage_index_templates privilege
  2. Delivery
    Register many templates with max-size metadata
  3. Exploit
    Request retrieval of all templates together
  4. Execution
    Materialize all metadata in heap at once
  5. Impact
    Exhaust JVM heap, OOM node crash (DoS)

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V2 - Validation and Business Logic Resource allocation 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

Exploitation requires an authenticated Elasticsearch user holding the manage_index_templates cluster privilege; without that privilege the attack cannot be performed. The attacker must register multiple index-template resources, each populated with a metadata field sized near the enforced per-resource limit, and then trigger a combined retrieval that materializes all metadata values in heap simultaneously. The flaw exists in default behavior for anyone with that privilege (no special non-default configuration is needed), but the privilege requirement itself is the primary limiting factor, restricting the attack to trusted operators, service accounts, or compromised privileged credentials rather than anonymous remote attackers; impact is limited to availability (node OOM) with no confidentiality or integrity effect.

Impact

This is a moderate-severity, availability-only denial-of-service issue, and the signals are internally consistent rather than conflicting. The CVSS vector (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H, score 6.5) correctly reflects a network-reachable, low-complexity attack that requires an authenticated account (PR:L) holding the specific manage_index_templates cluster privilege, with impact confined to availability (A:H; C:N/I:N - no data exposure or tampering). No EPSS score, CISA KEV listing, or POC was provided in the input, so there is no public exploit identified at time of analysis and no evidence of active exploitation; the realistic risk is therefore 'elevated but not emergency.' The key limiting factor is the privilege requirement: manage_index_templates is a meaningful, non-default cluster privilege typically held only by trusted operators or integrations, which sharply reduces the population of potential attackers compared to a PR:N flaw. This is better characterized as an abuse-of-privilege / insider-or-compromised-credential risk than a broadly exploitable remote vulnerability. The absence of EPSS/KEV/POC data is a gap, not a contradiction - it should be interpreted as 'no exploitation evidence available' rather than 'confirmed low risk.'

Exploit ScenarioDerived

An attacker who has obtained an Elasticsearch account with the manage_index_templates cluster privilege (e.g. via a compromised operator credential or an over-privileged integration) registers many template resources, each carrying a metadata field just under the per-resource size limit. They then issue a single request to retrieve all templates together, forcing the node to materialize every metadata value in memory simultaneously, exhausting the JVM heap and crashing the node with an out-of-memory error. No public exploit code was identified at time of analysis, and the attack requires valid privileged credentials rather than anonymous access.

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

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

Alert me

AnalysisAIv1 – Oct 06, 2026

Denial of service in Elasticsearch allows authenticated users holding the manage_index_templates cluster privilege to exhaust node heap by registering multiple index-template resources with metadata near the per-resource size limit and then triggering a combined retrieval that materializes all metadata in memory simultaneously. Affected versions include Elasticsearch releases prior to 9.4.7, 9.5.3, and 8.19.23, as addressed in ESA-2026-192. No public exploit code has been identified at time of analysis, and exploitation requires the specified privilege, limiting the attack to trusted operators or compromised privileged accounts.

RemediationAI

Upgrade to Elasticsearch 9.4.7, 9.5.3, or 8.19.23 as per ESA-2026-192. Until patching is possible, restrict the manage_index_templates cluster privilege to only trusted users and service accounts, as the attack requires this privilege. Audit existing index templates for oversized metadata fields and consider removing or reducing unnecessary templates. Monitor node heap usage for signs of abnormal growth. Because the flaw is in default behavior, no configuration-based workaround fully mitigates the issue without the patch; however, limiting privileged access reduces exposure. Refer to the vendor advisory at https://discuss.elastic.co/t/elasticsearch-9-4-7-9-5-3-8-19-23-security-update-esa-2026-192/390865 for further details.

Affected VersionsENISA

Elasticsearch 8.0.0 ≤8.19.22
Elasticsearch 9.0.0 ≤9.4.6
Elasticsearch 9.5.0 ≤9.5.2

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 an instance of CWE-770 (Allocation of Resources Without Limits or Throttling), which occurs when a system does not properly restrict the amount of resources it allocates in response to user-controlled input. In Elasticsearch, index templates include a user-supplied metadata field that is subject to a per-resource size limit. However, when multiple such templates are retrieved together (e.g., via a combined API call), the system materializes all metadata values into memory at once without an aggregate limit. This can lead to excessive heap consumption, causing an out-of-memory error and node failure. The attack leverages CAPEC-130 (Excessive Allocation) and requires the manage_index_templates cluster privilege. The issue affects default configurations; no special non-default settings are needed beyond the privilege. The CVSS vector CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H indicates a network-accessible, low-complexity attack requiring low privileges, with high availability impact but no confidentiality or integrity impact.

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 REST API (AV:N), no special timing (AC:L), requires the manage_index_templates privilege so PR:L not PR:N, no user interaction, availability-only heap exhaustion (A:H, C/I:N).

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

Allocation of Resources Without Limits or Throttling (CWE-770) in Elasticsearch can lead to Denial of Service via Excessive Allocation (CAPEC-130). Elasticsearch enforces a size limit on the user-supplied metadata field for each individual template resource, but does not limit the total memory used when multiple such resources are retrieved together. A user holding the *manage_index_templates* cluster privilege can register multiple resources each within the individual limit. Retrieving them together materializes all of their metadata values in memory at once, exhausting available heap and causing the affected node to fail with an out-of-memory error, resulting in a denial of service.

Threat Intelligence Overview

EPSS Score
0.3%
Top 79% exploitable
Prevalence
High
Elasticsearch is a widely deployed enterprise search and logging platform
Data Quality
6 sources
Confidence: High

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.3%
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
Medium
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