Skip to main content

Elasticsearch CVE-2026-63263

| EUVDEUVD-2026-47591 MEDIUM
Uncontrolled Resource Consumption (CWE-400)
2026-07-22 security@elastic.co GHSA-727x-48vv-8cj7
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-delivered via HTTP API with low-privilege credentials required; scope unchanged, no confidentiality or integrity impact, only high availability loss.

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
Jul 22, 2026 - 07:13 vuln.today
CVE Published
Jul 22, 2026 - 00:17 cve.org
MEDIUM 6.5

DescriptionCVE.org

Uncontrolled Resource Consumption (CWE-400) in Elasticsearch can lead to denial of service via Exponential Data Expansion (CAPEC-197). An authenticated user may submit a specially crafted query to the ES|QL engine that causes exponential CPU consumption during query evaluation. Because the resource exhaustion persists beyond query completion, repeated requests can fully exhaust the available query worker resources, rendering ES|QL queries unavailable until the node is restarted.

AnalysisAI

ES|QL engine denial of service in Elasticsearch allows any authenticated network user to trigger exponential CPU consumption by submitting a specially crafted query, exhausting query worker thread pool resources and rendering ES|QL unavailable until the node is manually restarted. Affected versions span two major release trains: Elasticsearch 8.0.0-8.19.18 and the full 9.x series through 9.4.3. No public exploit code has been identified at time of analysis and CISA KEV confirmation is absent; however, Elastic's security team has released patches across all three affected branches (ESA-2026-74).

Technical ContextAI

The vulnerable component is Elasticsearch's ES|QL (Elasticsearch Query Language) engine, a query evaluation subsystem distinct from the traditional Elasticsearch Query DSL. The root cause is CWE-400 (Uncontrolled Resource Consumption) manifesting via the CAPEC-197 (Exponential Data Expansion) attack pattern, where a compact query input triggers computation that grows exponentially in resource cost during evaluation. Critically, the description states that resource exhaustion 'persists beyond query completion,' indicating the defect corrupts or depletes persistent query worker thread pool state rather than being scoped to a single query lifecycle - a node restart is required to recover. Elasticsearch is a Java-based distributed search and analytics engine; the ES|QL subsystem was introduced in the 8.x series and is enabled by default in affected versions. No explicit CPE strings were provided in the available intelligence, but the vulnerable software maps to the Elastic Elasticsearch product family across the 8.x and 9.x release lines.

RemediationAI

Upgrade to Elasticsearch 8.19.19, 9.3.8, or 9.4.4 per the vendor's security advisory ESA-2026-74 at https://discuss.elastic.co/t/elasticsearch-8-19-19-9-3-8-9-4-4-security-update-esa-2026-74/388577. For deployments that cannot patch immediately, restrict ES|QL API access via Elasticsearch role-based access control to minimize the set of users authorized to submit ES|QL queries - this reduces but does not eliminate risk for environments requiring broad read access. Implement rate limiting on the ES|QL query endpoint at the proxy or API gateway layer, accepting the trade-off that legitimate high-volume query workloads may be throttled. Monitor Elasticsearch thread pool metrics (particularly the search and esql worker pools) for abnormal CPU saturation as an early detection signal. Note that if a node is already affected, only a full Elasticsearch node restart will restore ES|QL availability - graceful recovery without restart is not available per the vulnerability description.

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-63263 vulnerability details – vuln.today

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