Skip to content
OpenAdvisories
High · 8.8 CVE-2026-72649 EUVD-2026-69562GHSA-5fhg-p2p3-wmjf

Deserialization of Untrusted Data in Elasticsearch Leading to Remote Code Execution

Published Sep 1, 2026 · Updated Sep 2, 2026 · Assigned by elastic

Description

Deserialization of Untrusted Data (CWE-502) in the Elasticsearch machine learning component can lead to remote code execution via Object Injection (CAPEC-586). A specially crafted trained model artifact could cause attacker-controlled logic to execute with a materially broader system-call surface than intended. Exploitation requires an authenticated user with sufficient privileges to create and deploy trained models.

Affected products

VendorProductAffectedFixed
Elastic Elasticsearch 8.0.0 – ≤ 8.19.19, 9.0.0 – ≤ 9.4.4, 9.5.0 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

Azure Linux

ReleasePackageFixed inAdvisory
Azure Linux 3 rubygem-elasticsearch No fix yet —

Advisories 1

References