Skip to main content

Elasticsearch CVE-2026-72684

| EUVDEUVD-2026-58248 MEDIUM
Allocation of Resources Without Limits or Throttling (CWE-770)
2026-08-13 elastic GHSA-78xm-g482-ch2r
6.5
CVSS 3.1 · Vendor: elastic
Share

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 search API, no complexity or interaction required, read credentials needed (PR:L), and impact is total availability loss with no confidentiality or integrity effect.

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

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

Lifecycle Timeline

2
Analysis Generated
Aug 13, 2026 - 20:03 vuln.today
CVE Published
Aug 13, 2026 - 19:10 cve.org
MEDIUM 6.5

DescriptionCVE.org

A flaw in Elasticsearch allows an authenticated user holding only read privileges to submit a small search request containing a crafted user-supplied input. Processing that input causes a specific internal component to allocate memory without any upper bound, and the allocation occurs outside the scope of the existing memory accounting controls that were intended to constrain it. The resulting out-of-memory condition is fatal and terminates the affected node process, causing a denial of service.

AnalysisAI

Denial of service in Elasticsearch allows an authenticated user with only read privileges to crash a cluster node by submitting a crafted search request. Processing the malicious input triggers unbounded memory allocation in a specific internal component, bypassing existing memory accounting controls and causing a fatal out-of-memory condition that terminates the affected node process. No public exploit code has been identified at time of analysis, but the low privilege requirement (read-only access) significantly broadens the potential attacker pool in multi-tenant or SaaS deployments.

Technical ContextAI

Elasticsearch is a distributed search and analytics engine widely deployed for log aggregation, observability, and full-text search workloads. The vulnerability is rooted in CWE-770 (Allocation of Resources Without Limits or Throttling): a specific internal processing component - invoked during search query evaluation - performs memory allocation based on user-controlled input without enforcing an upper bound. Critically, this allocation path is outside the scope of Elasticsearch's existing circuit breaker mechanism, which is the primary defense against query-induced memory exhaustion. The affected scope is identified via CPE cpe:2.3:a:elastic:elasticsearch:*:*:*:*:*:*:*:* covering the broad Elasticsearch product line. The CVSS vector AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H confirms the flaw is remotely exploitable over a network with low complexity and no user interaction required beyond having read credentials.

RemediationAI

Upgrade Elasticsearch to version 8.19.20 or 9.4.5 as specified in Elastic security advisory ESA-2026-76, available at https://discuss.elastic.co/t/elasticsearch-8-19-20-9-4-5-security-update-esa-2026-76/389508. For clusters that cannot be immediately patched, consider restricting who can obtain read credentials - revoke or scope down API keys that are not actively needed, reducing the potential attacker pool. Additionally, configuring Elasticsearch's existing circuit breakers more aggressively (indices.breaker.total.limit, network.breaker.inflight_requests.limit) may provide partial mitigation, though the description explicitly states the vulnerable allocation bypasses existing accounting controls, so this is not a reliable workaround. Enabling search throttling or rate-limiting at the load-balancer or gateway layer for the Elasticsearch REST API can reduce the rate at which an attacker can re-trigger the crash, but does not eliminate the vulnerability. Enabling auto-restart of Elasticsearch node processes (e.g., via systemd Restart=always) can reduce downtime from crash loops but does not prevent the denial of service. Patching to the fixed versions is the only confirmed remediation.

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

CVE-2018-3831 HIGH
8.8 Sep 19

Elasticsearch Alerting and Monitoring in versions before 6.4.1 or 5.6.12 have an information disclosure issue when secre

Share

CVE-2026-72684 vulnerability details – vuln.today

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