Katalog CVE

CVE-2026-116797

WysokieCVSS 8.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.32%

Percentyl 24 - wyżej niż 24% wszystkich znanych CVE

Streszczenie

W Highcharts Grid Pro renderery wejściowe kopiują mapy atrybutów cells.renderer.attributes oraz cells.editMode.renderer.attributes do elementów input lub select za pomocą surowych wywołań setAttribute. Atakujący kontrolujący konfigurację kolumn może dodać atrybuty obsługi zdarzeń do każdego renderowanego wiersza lub kontrolki edycji, co powoduje wykonanie skryptu w kontekście strony przy najechaniu, fokusie lub rozpoczęciu edycji. Problem naprawiono w Grid Pro 3.2.0.

Ocena ryzyka

Możliwe wykonanie dowolnego skryptu w przeglądarce użytkownika (XSS) w kontekście strony hostującej. Ryzyko dotyczy aplikacji, w których konfiguracja kolumn pochodzi z niezaufanego źródła.

Rekomendacja

Zaktualizuj Highcharts Grid Pro do wersji 3.2.0 lub nowszej. Nie pozwalaj na wczytywanie konfiguracji kolumn z niezaufanych źródeł.

Powiązane podatności

Oryginalny opis (angielski, źródło NVD)

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.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS