Vulnerability · Published Sep 8, 2026 · Assigned by AMZN
CVE-2026-84942Stored Cross-Site Scripting via Vega Expression Function Bypass in OpenSearch Dashboards
High 8.7
In plain English
A high-severity cross-site scripting in Amazon OpenSearch Service from AWS. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 0.5% (higher than 46% of all known vulnerabilities).
Official description
Improper input validation in the Vega expression function implementation in OpenSearch Dashboards allows a remote authenticated actor with dashboard write permissions to execute arbitrary JavaScript in the context of other users' browser sessions by saving a crafted Vega visualization. The checkForFunctionProperty validation routine failed to recurse into arrays of objects, allowing a function property nested inside an array to bypass validation.
Affected products (as reported)
| Vendor | Product | Versions |
|---|---|---|
| AWS | Amazon OpenSearch Service | see references |
| OpenSearch | OpenSearch Dashboards | v2.0.0 – through v3.5.0 |
Weakness: CWE-79 · Vector: CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:N