GHSA-j977-g5vj-j27g · 深刻度: high · エコシステム: npm — Cross-Site Scripting in scratch-svg-renderer
This affects the package scratch-svg-renderer before 0.2.0-prerelease.20201019174008. The loadString function does not escape SVG properly, which can be used to inject arbitrary elements into the DOM via the _transformMeasurements function.
総合評価: CVE-2020-7750 は悪用リスクが高い(85.8/100)。CVSS 深刻度は重大。悪用される可能性が高い(EPSS 6.07%、92 パーセンタイル) 根拠: 公開エクスプロイトが 1 件参照されています(Exploit-DB)。 推奨対応: 公開エクスプロイトが確認されています。影響範囲の確認、緩和策の適用、パッチ適用を優先してください。
リスクは変動します。再評価に基づき、本ページの表示内容を更新しています。
| EDB-ID | ソース | 種別 | 公開 | リンク |
|---|---|---|---|---|
| 50079 | exploit_db | edb | 2021-07-02 | Exploit-DB ↗ |
EPSS は日次で悪用されやすさの相対度合いを推定します。パーセンタイルは採点済み CVE の中での相対位置(高いほど相対的に深刻)を示します。
| # | 日付 | 旧 EPSS スコア | 新 EPSS スコア | Δ(新 − 旧) |
|---|---|---|---|---|
| 1 | 2026-06-22 | 6.02% | 6.07% | +0.05% |
| 2 | 2026-06-15 | 6.18% | 6.02% | -0.15% |
| 3 | 2026-04-05 | — | 6.18% | — |
EPSS の全履歴 (全 17 件)
この CVE の CVSS 指標。
| ベーススコア | バージョン | 深刻度 | ベクトル | 悪用しやすさ | 影響 | スコアの出典 |
|---|---|---|---|---|---|---|
| 9.6 | 3.1 | CRITICAL |
|
2.8 | 6.0 | [email protected] |
| 6.8 | 2.0 | MEDIUM |
|
8.6 | 6.4 | [email protected] |
GHSA-j977-g5vj-j27g · 深刻度: high · エコシステム: npm — Cross-Site Scripting in scratch-svg-renderer
| ベンダー | 製品 | バージョン | 生の CPE |
|---|---|---|---|
| mit | scratch-svg-renderer | 0.1.0 | cpe:2.3:a:mit:scratch-svg-renderer:0.1.0:-:*:*:*:node.js:*:* |
| mit | scratch-svg-renderer | 0.1.0 | cpe:2.3:a:mit:scratch-svg-renderer:0.1.0:prerelease1515799461:*:*:*:node.js:*:* |
| mit | scratch-svg-renderer | 0.1.0 | cpe:2.3:a:mit:scratch-svg-renderer:0.1.0:prerelease1515800444:*:*:*:node.js:*:* |
| mit | scratch-svg-renderer | 0.1.0 | cpe:2.3:a:mit:scratch-svg-renderer:0.1.0:prerelease20180117145116:*:*:*:node.js:*:* |
| mit | scratch-svg-renderer | 0.1.0 | cpe:2.3:a:mit:scratch-svg-renderer:0.1.0:prerelease20180117210827:*:*:*:node.js:*:* |
| mit | scratch-svg-renderer | 0.1.0 | cpe:2.3:a:mit:scratch-svg-renderer:0.1.0:prerelease20180118201049:*:*:*:node.js:*:* |
| mit | scratch-svg-renderer | 0.1.0 | cpe:2.3:a:mit:scratch-svg-renderer:0.1.0:prerelease20180118201241:*:*:*:node.js:*:* |
| mit | scratch-svg-renderer | 0.1.0 | cpe:2.3:a:mit:scratch-svg-renderer:0.1.0:prerelease20180118224509:*:*:*:node.js:*:* |
| mit | scratch-svg-renderer | 0.1.0 | cpe:2.3:a:mit:scratch-svg-renderer:0.1.0:prerelease20180124043252:*:*:*:node.js:*:* |
| mit | scratch-svg-renderer | 0.1.0 | cpe:2.3:a:mit:scratch-svg-renderer:0.1.0:prerelease20180124054052:*:*:*:node.js:*:* |
| mit | scratch-svg-renderer | 0.1.0 | cpe:2.3:a:mit:scratch-svg-renderer:0.1.0:prerelease20180210005926:*:*:*:node.js:*:* |
| mit | scratch-svg-renderer | 0.1.0 | cpe:2.3:a:mit:scratch-svg-renderer:0.1.0:prerelease20180329174139:*:*:*:node.js:*:* |
| mit | scratch-svg-renderer | 0.1.0 | cpe:2.3:a:mit:scratch-svg-renderer:0.1.0:prerelease20180423193917:*:*:*:node.js:*:* |
| mit | scratch-svg-renderer | 0.1.0 | cpe:2.3:a:mit:scratch-svg-renderer:0.1.0:prerelease20180508170432:*:*:*:node.js:*:* |
| mit | scratch-svg-renderer | 0.1.0 | cpe:2.3:a:mit:scratch-svg-renderer:0.1.0:prerelease20180510171850:*:*:*:node.js:*:* |
| mit | scratch-svg-renderer | 0.1.0 | cpe:2.3:a:mit:scratch-svg-renderer:0.1.0:prerelease20180510181711:*:*:*:node.js:*:* |
| mit | scratch-svg-renderer | 0.1.0 | cpe:2.3:a:mit:scratch-svg-renderer:0.1.0:prerelease20180511144653:*:*:*:node.js:*:* |
| mit | scratch-svg-renderer | 0.1.0 | cpe:2.3:a:mit:scratch-svg-renderer:0.1.0:prerelease20180514170126:*:*:*:node.js:*:* |
| mit | scratch-svg-renderer | 0.1.0 | cpe:2.3:a:mit:scratch-svg-renderer:0.1.0:prerelease20180521194642:*:*:*:node.js:*:* |
| mit | scratch-svg-renderer | 0.1.0 | cpe:2.3:a:mit:scratch-svg-renderer:0.1.0:prerelease20180524204036:*:*:*:node.js:*:* |
| mit | scratch-svg-renderer | 0.1.0 | cpe:2.3:a:mit:scratch-svg-renderer:0.1.0:prerelease20180524210316:*:*:*:node.js:*:* |
| mit | scratch-svg-renderer | 0.1.0 | cpe:2.3:a:mit:scratch-svg-renderer:0.1.0:prerelease20180531205843:*:*:*:node.js:*:* |
| mit | scratch-svg-renderer | 0.1.0 | cpe:2.3:a:mit:scratch-svg-renderer:0.1.0:prerelease20180531214630:*:*:*:node.js:*:* |
| mit | scratch-svg-renderer | 0.1.0 | cpe:2.3:a:mit:scratch-svg-renderer:0.1.0:prerelease20180605140533:*:*:*:node.js:*:* |
| mit | scratch-svg-renderer | 0.2.0 | cpe:2.3:a:mit:scratch-svg-renderer:0.2.0:prerelease20180605154326:*:*:*:node.js:*:* |
| mit | scratch-svg-renderer | 0.2.0 | cpe:2.3:a:mit:scratch-svg-renderer:0.2.0:prerelease20180607141644:*:*:*:node.js:*:* |
| mit | scratch-svg-renderer | 0.2.0 | cpe:2.3:a:mit:scratch-svg-renderer:0.2.0:prerelease20180613184320:*:*:*:node.js:*:* |
| mit | scratch-svg-renderer | 0.2.0 | cpe:2.3:a:mit:scratch-svg-renderer:0.2.0:prerelease20180618172917:*:*:*:node.js:*:* |
| mit | scratch-svg-renderer | 0.2.0 | cpe:2.3:a:mit:scratch-svg-renderer:0.2.0:prerelease20180711180400:*:*:*:node.js:*:* |
| mit | scratch-svg-renderer | 0.2.0 | cpe:2.3:a:mit:scratch-svg-renderer:0.2.0:prerelease20180712223402:*:*:*:node.js:*:* |
| mit | scratch-svg-renderer | 0.2.0 | cpe:2.3:a:mit:scratch-svg-renderer:0.2.0:prerelease20180817005452:*:*:*:node.js:*:* |
| mit | scratch-svg-renderer | 0.2.0 | cpe:2.3:a:mit:scratch-svg-renderer:0.2.0:prerelease20180821210632:*:*:*:node.js:*:* |
| mit | scratch-svg-renderer | 0.2.0 | cpe:2.3:a:mit:scratch-svg-renderer:0.2.0:prerelease20180907141232:*:*:*:node.js:*:* |
| mit | scratch-svg-renderer | 0.2.0 | cpe:2.3:a:mit:scratch-svg-renderer:0.2.0:prerelease20180926143036:*:*:*:node.js:*:* |
| mit | scratch-svg-renderer | 0.2.0 | cpe:2.3:a:mit:scratch-svg-renderer:0.2.0:prerelease20181017193458:*:*:*:node.js:*:* |
| mit | scratch-svg-renderer | 0.2.0 | cpe:2.3:a:mit:scratch-svg-renderer:0.2.0:prerelease20181024192149:*:*:*:node.js:*:* |
| mit | scratch-svg-renderer | 0.2.0 | cpe:2.3:a:mit:scratch-svg-renderer:0.2.0:prerelease20181101210634:*:*:*:node.js:*:* |
| mit | scratch-svg-renderer | 0.2.0 | cpe:2.3:a:mit:scratch-svg-renderer:0.2.0:prerelease20181126212715:*:*:*:node.js:*:* |
| mit | scratch-svg-renderer | 0.2.0 | cpe:2.3:a:mit:scratch-svg-renderer:0.2.0:prerelease20181212190400:*:*:*:node.js:*:* |
| mit | scratch-svg-renderer | 0.2.0 | cpe:2.3:a:mit:scratch-svg-renderer:0.2.0:prerelease20181212222326:*:*:*:node.js:*:* |
| mit | scratch-svg-renderer | 0.2.0 | cpe:2.3:a:mit:scratch-svg-renderer:0.2.0:prerelease20181212230607:*:*:*:node.js:*:* |
| mit | scratch-svg-renderer | 0.2.0 | cpe:2.3:a:mit:scratch-svg-renderer:0.2.0:prerelease20181213165142:*:*:*:node.js:*:* |
| mit | scratch-svg-renderer | 0.2.0 | cpe:2.3:a:mit:scratch-svg-renderer:0.2.0:prerelease20181213192400:*:*:*:node.js:*:* |
| mit | scratch-svg-renderer | 0.2.0 | cpe:2.3:a:mit:scratch-svg-renderer:0.2.0:prerelease20181218153528:*:*:*:node.js:*:* |
| mit | scratch-svg-renderer | 0.2.0 | cpe:2.3:a:mit:scratch-svg-renderer:0.2.0:prerelease20181220183040:*:*:*:node.js:*:* |
| mit | scratch-svg-renderer | 0.2.0 | cpe:2.3:a:mit:scratch-svg-renderer:0.2.0:prerelease20190109201344:*:*:*:node.js:*:* |
| mit | scratch-svg-renderer | 0.2.0 | cpe:2.3:a:mit:scratch-svg-renderer:0.2.0:prerelease20190110205335:*:*:*:node.js:*:* |
| mit | scratch-svg-renderer | 0.2.0 | cpe:2.3:a:mit:scratch-svg-renderer:0.2.0:prerelease20190125192231:*:*:*:node.js:*:* |
| mit | scratch-svg-renderer | 0.2.0 | cpe:2.3:a:mit:scratch-svg-renderer:0.2.0:prerelease20190304180800:*:*:*:node.js:*:* |
| mit | scratch-svg-renderer | 0.2.0 | cpe:2.3:a:mit:scratch-svg-renderer:0.2.0:prerelease20190329052730:*:*:*:node.js:*:* |
| mit | scratch-svg-renderer | 0.2.0 | cpe:2.3:a:mit:scratch-svg-renderer:0.2.0:prerelease20190419183947:*:*:*:node.js:*:* |
| mit | scratch-svg-renderer | 0.2.0 | cpe:2.3:a:mit:scratch-svg-renderer:0.2.0:prerelease20190521170426:*:*:*:node.js:*:* |
| mit | scratch-svg-renderer | 0.2.0 | cpe:2.3:a:mit:scratch-svg-renderer:0.2.0:prerelease20190523193400:*:*:*:node.js:*:* |
| mit | scratch-svg-renderer | 0.2.0 | cpe:2.3:a:mit:scratch-svg-renderer:0.2.0:prerelease20190715144718:*:*:*:node.js:*:* |
| mit | scratch-svg-renderer | 0.2.0 | cpe:2.3:a:mit:scratch-svg-renderer:0.2.0:prerelease20190715153806:*:*:*:node.js:*:* |
| mit | scratch-svg-renderer | 0.2.0 | cpe:2.3:a:mit:scratch-svg-renderer:0.2.0:prerelease20190820171249:*:*:*:node.js:*:* |
| mit | scratch-svg-renderer | 0.2.0 | cpe:2.3:a:mit:scratch-svg-renderer:0.2.0:prerelease20190822193232:*:*:*:node.js:*:* |
| mit | scratch-svg-renderer | 0.2.0 | cpe:2.3:a:mit:scratch-svg-renderer:0.2.0:prerelease20190822202608:*:*:*:node.js:*:* |
| mit | scratch-svg-renderer | 0.2.0 | cpe:2.3:a:mit:scratch-svg-renderer:0.2.0:prerelease20191031221353:*:*:*:node.js:*:* |
| mit | scratch-svg-renderer | 0.2.0 | cpe:2.3:a:mit:scratch-svg-renderer:0.2.0:prerelease20191104164753:*:*:*:node.js:*:* |
| mit | scratch-svg-renderer | 0.2.0 | cpe:2.3:a:mit:scratch-svg-renderer:0.2.0:prerelease20191217211338:*:*:*:node.js:*:* |
| mit | scratch-svg-renderer | 0.2.0 | cpe:2.3:a:mit:scratch-svg-renderer:0.2.0:prerelease20200103191258:*:*:*:node.js:*:* |
| mit | scratch-svg-renderer | 0.2.0 | cpe:2.3:a:mit:scratch-svg-renderer:0.2.0:prerelease20200103211543:*:*:*:node.js:*:* |
| mit | scratch-svg-renderer | 0.2.0 | cpe:2.3:a:mit:scratch-svg-renderer:0.2.0:prerelease20200109070519:*:*:*:node.js:*:* |
| mit | scratch-svg-renderer | 0.2.0 | cpe:2.3:a:mit:scratch-svg-renderer:0.2.0:prerelease20200205003215:*:*:*:node.js:*:* |
| mit | scratch-svg-renderer | 0.2.0 | cpe:2.3:a:mit:scratch-svg-renderer:0.2.0:prerelease20200205003400:*:*:*:node.js:*:* |
| mit | scratch-svg-renderer | 0.2.0 | cpe:2.3:a:mit:scratch-svg-renderer:0.2.0:prerelease20200507183648:*:*:*:node.js:*:* |
| mit | scratch-svg-renderer | 0.2.0 | cpe:2.3:a:mit:scratch-svg-renderer:0.2.0:prerelease20200604203226:*:*:*:node.js:*:* |
| mit | scratch-svg-renderer | 0.2.0 | cpe:2.3:a:mit:scratch-svg-renderer:0.2.0:prerelease20200609210443:*:*:*:node.js:*:* |
| mit | scratch-svg-renderer | 0.2.0 | cpe:2.3:a:mit:scratch-svg-renderer:0.2.0:prerelease20200610220938:*:*:*:node.js:*:* |
| mit | scratch-svg-renderer | 0.2.0 | cpe:2.3:a:mit:scratch-svg-renderer:0.2.0:prerelease20201008203328:*:*:*:node.js:*:* |
| mit | scratch-svg-renderer | 0.2.0 | cpe:2.3:a:mit:scratch-svg-renderer:0.2.0:prerelease20201009194722:*:*:*:node.js:*:* |
| mit | scratch-svg-renderer | 0.2.0 | cpe:2.3:a:mit:scratch-svg-renderer:0.2.0:prerelease20201009195807:*:*:*:node.js:*:* |
| mit | scratch-svg-renderer | 0.2.0 | cpe:2.3:a:mit:scratch-svg-renderer:0.2.0:prerelease20201009202925:*:*:*:node.js:*:* |
| mit | scratch-svg-renderer | 0.2.0 | cpe:2.3:a:mit:scratch-svg-renderer:0.2.0:prerelease20201009211507:*:*:*:node.js:*:* |
| mit | scratch-svg-renderer | 0.2.0 | cpe:2.3:a:mit:scratch-svg-renderer:0.2.0:prerelease20201011114003:*:*:*:node.js:*:* |
| mit | scratch-svg-renderer | 0.2.0 | cpe:2.3:a:mit:scratch-svg-renderer:0.2.0:prerelease20201012151417:*:*:*:node.js:*:* |
| mit | scratch-svg-renderer | 0.2.0 | cpe:2.3:a:mit:scratch-svg-renderer:0.2.0:prerelease20201013123302:*:*:*:node.js:*:* |
| mit | scratch-svg-renderer | 0.2.0 | cpe:2.3:a:mit:scratch-svg-renderer:0.2.0:prerelease20201013184332:*:*:*:node.js:*:* |
| mit | scratch-svg-renderer | 0.2.0 | cpe:2.3:a:mit:scratch-svg-renderer:0.2.0:prerelease20201014105708:*:*:*:node.js:*:* |
| URL | タグ |
|---|---|
| https://github.com/LLK/scratch-svg-renderer/commit/9ebf57588aa596c4fa3bb64209e10ade395aee90 | Patch Third Party Advisory |
| https://snyk.io/vuln/SNYK-JS-SCRATCHSVGRENDERER-1020497 | Third Party Advisory |