Description
Reachable Assertion (CWE-617) in Elasticsearch can lead to denial of service via Input Data Manipulation (CAPEC-153). A specially crafted search request containing a null value in a specific query clause causes an internal assertion to be raised during query parsing. Because Elasticsearch treats assertion failures as fatal errors, this terminates the affected node process. A low-privileged authenticated user with read access to at least one index can exploit this condition with a single request to cause a node to terminate, disrupting search availability. In a single-node deployment this fully stops Elasticsearch; in a multi-node cluster it reduces cluster capacity for each affected node.
Published: 2026-07-21
Score: 6.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A reachable assertion flaw (CWE-617) in Elasticsearch allows a crafted search request containing a null value to trigger an internal assertion during query parsing. Because Elasticsearch treats assertion failures as fatal, the node process crashes, leading to a denial of service. The flaw can be exercised with a single request by any authenticated user who has read access to at least one index, allowing an attacker to disrupt search availability.

Affected Systems

Elastic Elasticsearch products are affected. Specific affected versions are not listed in the available information, so all current deployments should be reviewed against Elastic’s security advisory.

Risk and Exploitability

The vulnerability has a CVSS score of 6.5, indicating moderate severity, and an EPSS score of less than 1 %, implying a low likelihood of exploitation in the wild. It is not present in the CISA KEV catalog. Attackers must be authenticated and possess index read permissions; once those conditions are met, a single HTTP request can terminate a node in a single‑node deployment or reduce cluster capacity in a multi‑node cluster. The attack vector is inferred as exploiting the query parsing routine via the REST API.

Generated by OpenCVE AI on July 30, 2026 at 16:19 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Elasticsearch to a patched release or apply the vendor’s security update to eliminate the reachable assertion bug.
  • Revoke or limit read permissions on indexes so that only trusted, high‑privilege users can submit search requests.
  • Configure alerting on Elasticsearch logs to detect assertion failures or unexpected node crashes, and restart affected nodes automatically when feasible.

Generated by OpenCVE AI on July 30, 2026 at 16:19 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 23 Jul 2026 05:30:00 +0000

Type Values Removed Values Added
First Time appeared Elastic
Elastic elasticsearch
Vendors & Products Elastic
Elastic elasticsearch

Wed, 22 Jul 2026 20:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Tue, 21 Jul 2026 21:15:00 +0000

Type Values Removed Values Added
Description Reachable Assertion (CWE-617) in Elasticsearch can lead to denial of service via Input Data Manipulation (CAPEC-153). A specially crafted search request containing a null value in a specific query clause causes an internal assertion to be raised during query parsing. Because Elasticsearch treats assertion failures as fatal errors, this terminates the affected node process. A low-privileged authenticated user with read access to at least one index can exploit this condition with a single request to cause a node to terminate, disrupting search availability. In a single-node deployment this fully stops Elasticsearch; in a multi-node cluster it reduces cluster capacity for each affected node.
Title Reachable Assertion in Elasticsearch Leading to Denial of Service
Weaknesses CWE-617
References
Metrics cvssV3_1

{'score': 6.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H'}


Subscriptions

Elastic Elasticsearch
cve-icon MITRE

Status: PUBLISHED

Assigner: elastic

Published:

Updated: 2026-07-22T19:40:22.260Z

Reserved: 2026-07-15T18:23:57.166Z

Link: CVE-2026-63140

cve-icon Vulnrichment

Updated: 2026-07-22T19:32:00.495Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-30T16:30:05Z

Weaknesses