CVE-2026-118247 in Dashboardsinformazioni

Riassunto

di VulDB • 29/10/2026

Highcharts JS è una libreria di grafici JavaScript basata su SVG. Dalla versione 1.0.0 fino a Dashboards 4.2.2, e dalla versione 2.0.0 fino a Grid Pro 3.2.0, i writer per celle singole delle DataTable Highcharts utilizzano un ID colonna non attendibile come chiave senza rifiutare __proto__ o constructor. La funzione DataTable.setCell, inclusi i percorsi di scrittura back del connettore Dashboards e dell'editing in Grid Pro, può quindi scrivere valori indicizzati tramite intero su Object.prototype o sul costruttore Object. Nelle versioni di Dashboards con alias delle colonne, un ID letterale __proto__ viene reindirizzato dalla mappa degli alias, mentre un alias che punta a __proto__ raggiunge la scrittura non sicura; nelle release successive senza alias l'ID non sicuro viene accettato direttamente. Questi valori ereditati influenzano le letture di array e oggetti nonché l'enumerazione for-in in tutta la pagina, il che può alterare il flusso di controllo dell'applicazione o interrompere il rendering. Lo sfruttamento richiede il controllo dell'ID della colonna della tabella o del componente e una scrittura su cella, punto o tramite API. Questo problema è risolto nelle versioni Dashboards 4.2.2 e Grid Pro 3.2.0.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Responsabile

GitHub M

Prenotare

27/10/2026

Divulgazione

28/10/2026

Moderazione

accettato

EPSS

0.00000

KEV

no

Attività

basso

Fonti

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!