High severity · published Oct 28, 2026
CVE-2026-118249
Highcharts: series column construction writes to Object.prototype
New
7.2
CVSS
–
EPSS
No
On KEV
Description
Highcharts JS is a JavaScript charting library based on SVG. From 13.0.0 until 13.1.0, Highcharts builds series data columns by using point option keys directly as column IDs. Own enumerable __proto__ and constructor keys from parsed point objects can therefore direct integer-indexed writes to Object.prototype or the Object constructor. The inherited values affect reads and for-in enumeration across the page and can disrupt rendering or alter consuming application behavior without user interaction beyond rendering the chart. This issue is fixed in 13.1.0.
Exploitation
Is it being used?
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
HI
highcharts · highcharts
>= 13.0.0, < 13.1.0 · source: vendor
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2026-118249
CVE.org
https://www.cve.org/CVERecord?id=CVE-2026-118249
x_refsource_CONFIRM
https://github.com/highcharts/highcharts/security/advisories/GHSA-gfvx-2c2g-38wq
x_refsource_MISC
https://github.com/highcharts/highcharts/pull/25321
x_refsource_MISC
https://github.com/highcharts/highcharts/commit/d3357705c8f348904441327e32f50ab528c3a205
x_refsource_MISC
https://github.com/highcharts/highcharts/releases/tag/v13.1.0
More from highcharts
8.6
CVE-2026-118254
Highcharts Grid: pagination language options are parsed as HTML
8.6
CVE-2026-118245
Highcharts Dashboards: `chartConstructor` is an unchecked lookup into the Highcharts namespace
8.5
CVE-2026-118242
Highcharts Grid: custom icon definition objects written with raw `setAttribute` on `<path>`
8.5
CVE-2026-116797
Highcharts Grid Pro: cell-renderer `attributes` map written with raw `setAttribute`
8.4
CVE-2026-118255
Highcharts Grid: javascript: URL in credits.href runs script on click
