CVE-2026-115895 JavaScript評価環境におけるESMインポートエイリアス不正利用脆弱性

この記事はAIがNVDのCVE情報をもとに要約・生成したものです。影響範囲や対策は、必ずNVDおよび各ベンダーの公式情報をご確認ください。

公開日: 2026-10-23T22:16:58.987 / 更新日: 2026-10-23T22:16:58.987 / CVSS: 8.8 / 深刻度: HIGH

Linuxサーバー運用者向けに、JavaScript評価機能が有効な環境でHappy DOMを用いる場合、不正なESMインポートエイリアスがNode.jsホストプロセスで実行される可能性があります。CVSS 8.8の高深刻度脆弱性であり、特にJSONモジュールのインポート属性を悪用する攻撃が想定されます。影響範囲はバージョン17.0.0〜21.0.4の利用が条件で、パッチ適用が21.0.4以降に必要です。確認時はJavaScript評価の有効設定を確認し、不要な場合は無効化するなどの対応が求められます。また、ESMモジュールのインポート設定が適切か点検し、不正なエイリアスが含まれていないかを確認することが重要です。

参照情報

ソクラテスの問い、プラトンの備え

ソクラテス

プラトンよ、この脆弱性について語ってみよ。JavaScript評価が有効な環境では、ESMインポートエイリアスがNode.jsプロセスで実行されるという。だが、この状況が本当に脅威となるには、どのような条件が必要だろう?

プラトン

それはですね、まずJavaScript評価が有効かどうかを確認する必要があります。また、ESMモジュールのインポート設定が適切か、不正なエイリアスが含まれていないかを点検する必要があります。パッチ適用は21.0.4以降が推奨されていますが、それ以前のバージョンではリスクがあります。

ソクラテス

では、現場の運用者として、この脆弱性に対応する際、最も重要な確認点は何か?例えば、変更管理や監視の観点から?

プラトン

もちろんです。まず、JavaScript評価が有効な設定がどこにあるかを明確に把握し、不要な場合は無効化する必要があります。次に、ESMモジュールのインポート設定を詳細に確認し、不正なエイリアスが含まれていないかをチェックするべきです。パッチ適用後は、変更管理の記録をしっかり残し、監視ツールで異常な挙動がないかを定期的に確認する必要があります。

ソクラテス

ベンダー情報の確認も重要だろうか?

プラトン

もちろんです。Happy DOMの公式サイトやNVDの情報を確認し、最新のパッチ適用状況やリリースノートを確認することが重要です。ベンダーからの通知を逃さないよう、サブスクリプションやメールアラートを活用してください。

ソクラテス

最後に、この脆弱性に対応する際の注意点を、一言でまとめてみよ。

プラトン

設定の確認、パッチの適用、変更管理の記録、監視の徹底、ベンダー情報の確認――これらが、運用者の日々のルーティンです。

関連キーワード: bind