ZeroHour

CVE-2026-83497

large

Deserialization RCE in OpenSearch SQL plugin cursor pagination

CVSS 4.0
8.7 high
EPSS
<1%p43
Published
()
Modified
AI analysis

CVE-2026-83497 is an unrestricted deserialization flaw (CWE-502) in the cursor pagination component of the OpenSearch SQL plugin, which handles paginated SQL query results. An attacker who holds any valid account with basic read/search permissions can trigger it by submitting a crafted cursor parameter to the plugins/sql endpoint. Successful exploitation allows execution of arbitrary code on the OpenSearch server, with high impact to confidentiality, integrity, and availability on that system. Any OpenSearch deployment with the SQL plugin enabled is affected, since the plugin ships enabled by default in standard OpenSearch distributions. There is currently no known exploitation, no public proof-of-concept, it is not listed in CISA KEV, and EPSS puts 30-day exploitation probability at about 0.5% (43rd percentile).

What to do: Upgrade the OpenSearch SQL plugin to the patched release identified in the official OpenSearch security advisory, as no fixed version is specified in the available data. Until patched, restrict access to the plugins/sql endpoint to trusted users with basic read/search permissions and review whether any accounts with such permissions are shared or externally exposed. Monitor the endpoint for anomalous or oversized cursor parameters as a detection signal.

Affected
OpenSearch (OpenSearch Project) SQL plugin (cursor pagination component, plugins/sql endpoint)
Estimated exposure
largelikely on the order of tens of thousands of OpenSearch deployments; exact count unknown — The SQL plugin is bundled and enabled by default in OpenSearch distributions, and public internet scans historically show tens of thousands of exposed OpenSearch nodes, with many more deployed internally where only authenticated internal…

Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.

Description

Unrestricted deserialization of untrusted data in the cursor pagination component in the OpenSearch SQL plugin allows a remote authenticated user with basic read/search permissions to execute arbitrary code on the server by sending a crafted cursor parameter to the plugins/sql endpoint.

Weakness
CWE-502
Vector
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X

In the news

No ingested article mentions this CVE yet.