概要
Babel の SystemJS モジュール変換プラグイン @babel/plugin-transform-modules-systemjs において、悪意のある入力をコンパイルした際に任意のコードが生成される可能性があります(GHSA: High)。
Babel はフロントエンド開発で広く使われるコンパイラであり、CI/CD パイプラインや開発ツールチェーン経由で信頼できないソースコードをコンパイルする場合、この脆弱性が影響する可能性があります。npm パッケージのビルドスクリプトや自動コンパイルパイプラインが対象となります。
CVSS ベクトル
CVSS スコアは現在 NVD で採点中です(GHSA 深刻度: High)。
影響を受けるソフトウェア
| パッケージ | 脆弱なバージョン | 修正バージョン |
|---|---|---|
| @babel/plugin-transform-modules-systemjs (npm) | < 7.29.4 | 7.29.4 |
| @babel/plugin-transform-modules-systemjs (npm) | < 8.0.0-alpha.13 | 8.0.0-alpha.13 |
修正バージョンと回避策
推奨対応: npm または yarn でパッケージを最新版へアップデートしてください。
npm install @babel/plugin-transform-modules-systemjs@^7.29.4
信頼できないソースコードを Babel でコンパイルするパイプラインがある場合は、入力検証の強化やサンドボックス化を検討してください。
関連リンク
データソース: GitHub Advisory Database
AI解説は Claude API により自動生成されています。正確性については原文をご確認ください。
