CVE-2026-72636

Uncontrolled Recursion in Elasticsearch Wildcard Matching Leading to Denial of Service

State
Published
Severity
6.5 Medium
Published
Aug 13, 2026
Updated
Aug 13, 2026
Reserved
Aug 10, 2026

Read the record on cve.org

Description

Uncontrolled Recursion (CWE-674) in the Elasticsearch wildcard matching helper can lead to a denial of service via Excessive Allocation (CAPEC-130). The matcher used to resolve wildcard patterns against names is implemented recursively and had no bound on recursion depth or on the total number of match operations performed. A search request containing a wildcard pattern with a large number of wildcard groups, evaluated against a sufficiently long name, exhausts the thread stack. Elasticsearch treats a stack overflow as an unrecoverable condition and shuts the node down, so the request terminates the affected node rather than failing gracefully.

Scores

CVSSScoreVectorSource
3.16.5 MediumCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:Helastic

Weaknesses

Affected Products

ProductVersions
ElasticsearchElastic
  • 8.0.0 through 8.19.19Affected
  • 9.0.0 through 9.4.4Affected

References

Every record here comes from the CVE Program’s CVE List. © 1999–2026 The MITRE Corporation. CVE is a registered trademark of The MITRE Corporation. The records are reproduced under the CVE Program terms of use.