p PatchFirst

PatchFirst · Vulnérabilités récentes

Vulnérabilités de @highcharts/dashboards

Vulnérabilités publiées pour @highcharts/dashboards au cours des 30 derniers jours : 7. Présentes dans le catalogue KEV : 0.

Filtrer les vulnérabilités
Effacer les filtres

Vulnérabilités : 7

  1. CVE-2026-118255

    Élevée · CVSS 8.4EPSS 0,35%Correctif disponible

    Highcharts Grid: javascript: URL in credits.href runs script on click

    Highcharts JS is a JavaScript charting library based on SVG. From 2.0.0 until 3.2.0, Highcharts Grid applies credits.href to the credits link without validating the URL scheme. An attacker who controls Grid configuration can provide a javascript URL, and activating the credits link runs script in the origin of the hosting page with access to that application's data and session state.This issue is fixed in Grid Pro 3.2.0.

    • Mettez à jour vers 4.0.0
    Publication Mise à jour
  2. CVE-2026-118253

    Élevée · CVSS 8.4EPSS 0,42%Correctif disponible

    Highcharts Dashboards: fullscreen labels are parsed as HTML

    Highcharts JS is a JavaScript charting library based on SVG. From 1.0.0 until 4.2.3, Highcharts Dashboards edit mode parses fullscreen language labels as HTML rather than inserting them as text. An attacker who controls Dashboards language options can supply markup with event handlers, which execute in the hosting page origin when the fullscreen control is rendered. The label is reachable only when edit mode is enabled and viewFullscreen is present in the context-menu items. This issue is fixed in 4.2.3.

    • Mettez à jour vers 4.2.3
    Publication Mise à jour
  3. CVE-2026-118252

    Élevée · CVSS 8.4EPSS 0,42%Correctif disponible

    Highcharts Dashboards: sidebar component labels are parsed as HTML

    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.

    • Mettez à jour vers 4.2.3
    Publication Mise à jour
  4. CVE-2026-118247

    Moyenne · CVSS 6.9EPSS 0,36%Correctif disponible

    Highcharts Dashboards / Grid Pro: `DataTable.setCell` and column writers treat `__proto__` as an existing column.

    Highcharts JS is a JavaScript charting library based on SVG. From 1.0.0 until Dashboards 4.2.2, and from 2.0.0 until Grid Pro 3.2.0, Highcharts DataTable single-cell writers use an untrusted column ID as a key without rejecting __proto__ or constructor. DataTable.setCell, including Dashboards connector write-back and Grid Pro editing paths, can therefore write integer-indexed values onto Object.prototype or the Object constructor. In Dashboards releases with column aliases, a literal __proto__ ID is redirected by the alias map, while an alias targeting __proto__ reaches the unsafe write; later releases without aliases accept the unsafe ID dir

    • Mettez à jour vers 4.2.2
    Publication Mise à jour
  5. CVE-2026-118245

    Élevée · CVSS 8.6EPSS 0,34%Correctif disponible

    Highcharts Dashboards: `chartConstructor` is an unchecked lookup into the Highcharts namespace

    Highcharts JS is a JavaScript charting library based on SVG. From 1.0.0 until 4.2.2, Highcharts Dashboards uses chartConstructor as an unchecked property lookup in the Highcharts namespace and invokes the selected member with the component container and chartOptions. An attacker who controls dashboard configuration can select a public utility function instead of a supported chart constructor, causing attacker-controlled options to be copied to the container as properties or attributes. Markup and event handlers can then execute in the hosting page origin when the board renders. No user interaction beyond rendering the board is required. This

    • Mettez à jour vers 4.2.2
    Publication Mise à jour
  6. CVE-2026-118243

    Moyenne · CVSS 5.3EPSS 0,35%Correctif disponible

    Highcharts Dashboards: `__proto__` data table id writes sync listeners to `Object.prototype`

    Highcharts JS is a JavaScript charting library based on SVG. From 1.0.0 until 4.2.2, Highcharts Dashboards stores DataCursor listener and state maps in plain objects keyed by DataTable ID. A __proto__ table ID supplied through dataPool connector configuration resolves to Object.prototype, and sync registration creates an enumerable property there whose suffix can be influenced through the sync group option. The property is visible on every object, and lasting sync states can throw and stop features such as extremes synchronization. Exploitation requires untrusted dashboard configuration and an enabled component sync, but no user interaction b

    • Mettez à jour vers 4.2.2
    Publication Mise à jour
  7. CVE-2026-116797

    Élevée · CVSS 8.5EPSS 0,32%Correctif disponible

    Highcharts Grid Pro: cell-renderer `attributes` map written with raw `setAttribute`

    Highcharts JS is a JavaScript charting library based on SVG. From 2.0.0 until 3.2.0, Highcharts Grid Pro input renderers copy the cells.renderer.attributes and cells.editMode.renderer.attributes maps to input or select elements with raw setAttribute calls. An attacker who controls column configuration can add event-handler attributes to every rendered row or to the control created when a cell enters edit mode. Script then runs in the hosting page origin when a user hovers over or focuses an input or begins editing. This issue is fixed in Grid Pro 3.2.0.

    • Mettez à jour vers 4.0.0
    Publication Mise à jour

Vérifiez votre serveur

Comparez votre pile et les versions installées aux bases de vulnérabilités actuelles.

Vérifiez votre serveur →