CVE Catalog

CVE-2026-84942

HighCVSS 8.7
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.33%

26th percentile - higher than 26% of all known CVEs

Summary

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.

Risk Assessment

Risk of session hijacking, data theft, or unauthorized actions in the context of other users' privileges, potentially leading to confidentiality and integrity breaches.

Recommendation

Update OpenSearch Dashboards to a patched version and restrict dashboard write permissions to trusted users only.

Other vulnerabilities in OpenSearch Dashboards

See all
Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS