Skip to content
8.7 High

CVE-2026-84942 Improper input validation in the Vega expression function implementation in OpenSearch Dashboards allows a remote…

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 and versions

Product Affected versions Fixed in
Amazon OpenSearch Service 2.3 earliest → < 2.3.0 2.3.0
OpenSearch Dashboards 2.0 2.0.0 → 3.5.0 No fix stated

References

Timeline

  1. Published
  2. Last modified
The 4 CVEs of Amazon OpenSearch Service →
Track this CVE