CVE-2026-84942

HighCVSS 8.7/10Last modified Sep 9, 2026

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.

Metrics

CVSS 3.1 8.7/10CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:N

Weakness enumeration

Affected software

Source: the vendor's advisory (CNA). NVD analysis pending.

No affected versions have been published.

Timeline

Published
Sep 8, 2026
Last modified
Sep 9, 2026
NVD status
Awaiting Analysis

Related CVEs from 2026

CVE-2026-849475.3undici's dump interceptor reads and discards a response body up to a configurable maximum size. When a response declares a Content-Length thCVE-2026-84959.8Missing Authorization vulnerability in Drupal Date iCal allows Forceful Browsing. This issue affects Date iCal: from 0.0.0 before 4.0.15.CVE-2026-84966.1A cross-site scripting (XSS) vulnerability exists in Alinto SOGo, version 5.12.7. A maliciously crafted ICS calendar invitation files allowCVE-2026-849606.1The WP-Members Membership Plugin plugin for WordPress is vulnerable to Reflected Cross-Site Scripting via URL Query String in all versions uCVE-2026-849619.1undici's BalancedPool constructor passes its entire options object through an internal deep-clone that serializes and reparses the value as CVE-2026-849624.2An unauthorized user with key vault write access may cause an authorized client to issue arbitrary authenticated Google Cloud KMS API calls CVE-2026-849635.3An incorrect numeric conversion in the JSON parsing component of the MongoDB C Driver's BSON library may cause an unusually large text valueCVE-2026-849647.5A double free in the OpenSSL-based TLS certificate revocation checking path of the MongoDB C Driver can be reached by a TLS endpoint that thCVE-2026-849655.5An integer wraparound in an allocation size calculation in the BSON library's JSON parsing code can cause a buffer to be released while a foCVE-2026-849665.5An incorrect numeric type conversion in the BSON document building component of the MongoDB C++ Driver may cause a length value to be interpCVE-2026-849674.3A component of the MongoDB extension for Visual Studio Code does not neutralize special characters in a connection string before that value CVE-2026-849685.3An out-of-bounds read in the BSON decoding component of the MongoDB PHP driver may allow an unauthenticated party who supplies specially for
CVE-2026-84942: High severity, CVSS 8.7 | Vulnix