CVE-2026-118243 in Highcharts
Riassunto
di VulDB • 28/10/2026
Highcharts JS è una libreria di grafici JavaScript basata su SVG. Dalla versione 1.0.0 alla 4.2.2, Highcharts Dashboards memorizza gli oggetti DataCursor listener e state maps come plain objects indicizzati per DataTable ID. Un __proto__ table ID fornito tramite la configurazione del dataPool connector risolve a Object.prototype, e la registrazione sincronizzata crea una proprietà enumerabile su tale oggetto il cui suffisso può essere influenzato attraverso l'opzione sync group. La proprietà è visibile su ogni oggetto, e stati di sincronizzazione persistenti possono generare eccezioni interrompendo funzionalità come la sincronizzazione degli estremi (extremes). Lo sfruttamento richiede una configurazione del dashboard non attendibile e un componente sync abilitato, ma non richiede interazione utente oltre al caricamento della board. Questo problema è risolto nella versione 4.2.2.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.