Description
Highcharts JS is a JavaScript charting library based on SVG. From 1.0.0 until 4.2.3, Highcharts Dashboards edit-mode sidebar parses component language strings as HTML rather than inserting them as text. An attacker who controls the Dashboards language configuration can provide markup containing event handlers, which execute in the hosting page origin when a user opens the edit-mode sidebar and the affected labels render. This issue is fixed in 4.2.3.
Published: 2026-10-28
Score: 8.4 High
EPSS: n/a
KEV: No
Impact: Cross-site scripting that allows execution of arbitrary JavaScript within the hosting page origin
Action: Immediate Patch
AI Analysis

Impact

Highcharts Dashboards edit‑mode sidebar mistakenly interprets component language strings as HTML. When an attacker controls the language configuration they can inject markup that includes event handlers. Upon opening the edit‑mode sidebar, those handlers execute in the context of the hosting page, enabling the attacker to run arbitrary JavaScript. This creates a classic DOM‑based cross‑site scripting flaw that could deface the page, steal credentials or tokens, or perform other malicious actions in the user’s browser.

Affected Systems

The vulnerability exists in Highcharts Dashboards and the core Highcharts library for all releases from 1.0.0 up to and including 4.2.2. The issue was fixed in Dashboards 4.2.3 and later releases.

Risk and Exploitability

The CVSS base score of 8.4 indicates high severity. The EPSS score is not available, and the vulnerability is not listed in the CISA KEV catalog. The likely attack vector involves an attacker who can inject or modify the Dashboards language configuration; once the edit‑mode sidebar is rendered, the injected HTML runs in the page origin. Because the flaw is a DOM XSS, exploitation only requires a user to view the affected sidebar, making it relatively easy for a malicious configuration to impact users.

Generated by OpenCVE AI on October 28, 2026 at 19:38 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Highcharts Dashboards to version 4.2.3 or newer
  • Remove or sanitize any custom language strings—ensure they are treated as plain text rather than parsed HTML
  • If upgrading immediately is not possible, disable the edit‑mode sidebar or restrict edit‑mode access until the patch is applied

Generated by OpenCVE AI on October 28, 2026 at 19:38 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Github GHSA Github GHSA GHSA-rcqf-f6h2-ccg9 Highcharts Dashboards parses sidebar component labels as HTML
History

Wed, 28 Oct 2026 18:30:00 +0000

Type Values Removed Values Added
Description Highcharts JS is a JavaScript charting library based on SVG. From 1.0.0 until 4.2.3, Highcharts Dashboards edit-mode sidebar parses component language strings as HTML rather than inserting them as text. An attacker who controls the Dashboards language configuration can provide markup containing event handlers, which execute in the hosting page origin when a user opens the edit-mode sidebar and the affected labels render. This issue is fixed in 4.2.3.
Title Highcharts Dashboards: sidebar component labels are parsed as HTML
Weaknesses CWE-79
References
Metrics cvssV4_0

{'score': 8.4, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:A/VC:H/VI:H/VA:N/SC:L/SI:L/SA:N'}


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-10-28T18:08:33.407Z

Reserved: 2026-10-27T20:13:55.313Z

Link: CVE-2026-118252

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-10-28T19:17:29.483

Modified: 2026-10-28T19:17:29.483

Link: CVE-2026-118252

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-28T19:45:07Z

Weaknesses
  • CWE-79

    Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')