Highcharts Grid Proに遠隔からスクリプトを実行される脆弱性
概要
Highcharts Grid Proの2.0.0から3.2.0未満で、セルのレンダラー属性が無害化されずに設定される脆弱性が見つかりました。列の設定を操作できる攻撃者により、利用者がセルにマウスを重ねたり編集を始めたりするとスクリプトが実行されるおそれがあります。CVSS v4.0のスコアは8.5(High)です。Grid Pro 3.2.0で修正されているため、3.2.0以降へ更新してください。
AI要約
外部の AI が作成した要約です。誤りを含むことがあります。重要な判断の前に、下の原文と参照URLを確認してください。
Highcharts Grid Proの2.0.0から3.2.0未満で、セルのレンダラー属性が無害化されずに設定される脆弱性が見つかりました。列の設定を操作できる攻撃者により、利用者がセルにマウスを重ねたり編集を始めたりするとスクリプトが実行されるおそれがあります。CVSS v4.0のスコアは8.5(High)です。Grid Pro 3.2.0で修正されているため、3.2.0以降へ更新してください。
影響パッケージ
| 種類 | パッケージ | 影響を受ける版 | 直った版 |
|---|---|---|---|
| highcharts | highcharts | — | — |
| @highcharts | grid-pro | — | — |
| @highcharts | dashboards | — | — |
原文の説明 取得元が公開している説明をそのまま載せています (多くは英語)。
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.
出典: CVE.org (CVE Program・cvelistV5) NVD
参照URL
- web github.com
- web github.com