つみかさね

【セキュリティ日報】vm2のサンドボックス脱出(CVSS9.8)ほか、CVE200件超を確認

2026-11-05データソース: NVD, OSV, GHSA, JVN

対応判断サマリー

high対応必須
vm2 サンドボックス脱出(neutralizeArraySpeciesBatch)
CVE-2026-44008
v3.11.2以降へアップデート、または別のサンドボックス実装への移行を検討
high対応必須
vm2 サンドボックス脱出(Null Proto Exception)
CVE-2026-44009
v3.11.2以降へアップデート、または別のサンドボックス実装への移行を検討
high対応必須
Twig テンプレート名によるPHPコード注入
CVE-2026-46633
v3.26.0以降へアップデート
high対応必須
FreeRDP 32bitビルドの整数オーバーフロー
CVE-2026-57156
v3.28.0以降へアップデート
high対応必須
OpenWrt mdnsデーモンのスタックバッファオーバーフロー(PTRクエリ)
CVE-2026-30871
v24.10.6 / v25.12.1以降へアップデート
high対応必須
OpenWrt mdnsデーモンのスタックバッファオーバーフロー(IPv6 PTRクエリ)
CVE-2026-30872
v24.10.6 / v25.12.1以降へアップデート
high対応必須
Python cryptography の非連続バッファによるオーバーフロー
CVE-2026-39892
v46.0.7以降へアップデート
high対応必須
Oracle Agile Engineering Data Management の脆弱性
CVE-2026-61186
Oracleのセキュリティアラートに従いパッチ適用
high対応必須
Grafana SQL Expressions連鎖によるRCE
CVE-2026-27876
該当マイナーバージョンの修正版、またはv13.0.0以降へアップデート
high対応必須
Rocket.Chat CASログインのNoSQLインジェクション
CVE-2026-45688
8.5.0等の修正バージョンへアップデート
high対応必須
Rocket.Chat OAuth2トークン奪取
CVE-2026-45689
8.5.0等の修正バージョンへアップデート
CVENVD脆弱性vm2Node.jsTwigFreeRDPGrafana

本日はNVD・GHSA・OSVのデータでCVE情報200件を確認し、うちCriticalが52件、Highが93件でした。特に注目すべきは、信頼できないコードの実行分離に使われるNode.jsライブラリ「vm2」で複数のサンドボックス脱出(CVSS9.8)が確認されたこと、テンプレートエンジン「Twig」でPHPコード注入(CVSS9.8)が見つかったことです。いずれも広く依存される基盤系ソフトウェアのため、確認を推奨します。

本日の概要

指標数値
収録CVE200件
Critical (9.0+)52件
High (7.0-8.9)93件
Medium (4.0-6.9)46件
Low (0-3.9)1件
GHSA アドバイザリ1,552件(うち詳細記載80件超)
影響エコシステムnpm, PyPI, Maven, Go, NuGet, Packagist

Critical/High 脆弱性の詳細解説

CVE-2026-44008 / CVE-2026-44009:vm2のサンドボックス脱出

CVSSスコア: 9.8(Critical)

Node.jsのサンドボックスライブラリ「vm2」の3.11.2より前のバージョンで、複数のサンドボックス脱出手法が確認されました。neutralizeArraySpeciesBatchメソッドやNullプロトタイプ例外処理の不備を利用し、サンドボックス外のホストオブジェクトにアクセスされ、ホスト側で任意のコマンドが実行される可能性があります。vm2は開発が停止しているため、修正バージョン3.11.2への更新に加えて、isolated-vm等の別のサンドボックス実装への移行を検討してください。

CVE-2026-46633:Twigのテンプレート名によるコード注入

CVSSスコア: 9.8(Critical)

PHPのテンプレートエンジン「Twig」で、1.15.1以降3.26.0より前のバージョンに脆弱性が見つかりました。{% use %}タグで指定したテンプレート名がコンパイラ内でシングルクオートをエスケープされずPHP文字列リテラルに展開されるため、文字列を終端させて任意のPHP式をコンパイル済みキャッシュファイルへ注入できます。3.26.0で修正されています。Symfony等のフレームワーク経由で利用しているケースも多く、確認を推奨します。

CVE-2026-57156:FreeRDPの整数オーバーフロー

CVSSスコア: 9.8(Critical)

リモートデスクトッププロトコル(RDP)クライアント実装「FreeRDP」の32bitビルドで、update_read_delta_points関数内の整数オーバーフローが確認されました。悪意あるRDPサーバーに接続すると、ヒープバッファが過小に確保された状態で書き込みが発生する恐れがあります。3.28.0で修正されています。

CVE-2026-30871 / CVE-2026-30872:OpenWrtのmdnsデーモンのバッファオーバーフロー

CVSSスコア: 9.8(Critical)

組み込みLinux向けディストリビューション「OpenWrt」で、mDNSデーモンがPTRクエリ(逆引きDNS)を処理する際にスタックベースのバッファオーバーフローが発生する脆弱性です。UDP5353番ポートで受信するマルチキャストDNSパケットの処理経路から到達可能で、クラフトされたDNSパケットによりリモートコード実行につながる恐れがあります。24.10.6および25.12.1で修正されています。

CVE-2026-39892:Python cryptographyのバッファオーバーフロー

CVSSスコア: 9.8(Critical)

Pythonの暗号ライブラリ「cryptography」の45.0.0以降46.0.7より前のバージョンで、Hash.update()等のAPIに非連続(non-contiguous)バッファを渡した場合にバッファオーバーフローが発生する脆弱性が見つかりました。46.0.7で修正されています。

CVE-2026-61186:Oracle Agile Engineering Data Managementの脆弱性

CVSSスコア: 9.4(Critical)

Oracle Agile Engineering Data Management 6.2.1に、未認証の遠隔攻撃者がHTTP経由でデータの改ざん・削除やサービス停止を引き起こせる脆弱性が確認されています。該当製品を利用している場合は、Oracleのセキュリティアラートに従ったパッチ適用を推奨します。

CVE-2026-27876:Grafanaの連鎖的RCE

CVSSスコア: 9.1(Critical)

Grafanaで、実験的機能「SQL Expressions」とGrafana Enterpriseプラグインを組み合わせた連鎖攻撃によりリモートコード実行が可能になる脆弱性です。sqlExpressions機能トグルを有効化している環境のみが対象で、11.6系・12.0〜12.4系の各マイナーバージョンで修正版が提供されています。v13.0.0以降は本脆弱性の対象外です。

CVE-2026-45688 / CVE-2026-45689:Rocket.ChatのNoSQLインジェクション

CVSSスコア: 9.1(Critical)

チャットツール「Rocket.Chat」で、CASログインハンドラおよびOAuth2の/oauth/tokenエンドポイントが、受け取ったパラメータの型チェックを行わずMongoDBのクエリに渡してしまう脆弱性です。NoSQLインジェクションによりCASチケットチェックのバイパスやOAuthアクセストークンの奪取が可能で、未認証・事前アカウント不要で成立します。8.5.0, 8.4.1, 8.3.3, 8.2.3, 8.1.4, 8.0.5, 7.13.7, 7.10.11で修正されています。

エコシステム別サマリー

本日はOSVデータでnpmエコシステムの3件を確認しました。いずれもフロントエンド開発でよく使われるツールチェーンに関するものです。

  • CVE-2026-45109(Next.js): CVSS 7.5。過去に修正されたmiddleware.tsのミドルウェア/プロキシバイパス(CVE-2026-44575)が、Turbopack使用時には適用されていなかったことが判明しました。15.5.18・16.2.6で修正。
  • CVE-2026-119200(Nuxt): .や..のドット区切りセグメント(パーセントエンコード含む)がページレンダリング時に解決される一方、server/middlewareやルートルールでは未解決のままチェックされるため、パスベースのアクセス制御をバイパスできます。4.6.3で修正。
  • CVE-2026-118662(Vite): 開発サーバーを--host等でネットワークに公開している場合、server.fs.denyで拒否したファイルの内容をクエリパラメータの工夫で読み取れる脆弱性です。6.4.5で修正。

GHSAでは1,552件のアドバイザリを確認しましたが、大半はGoogle ChromeやApple製品の大量のバージョンアップに伴うCVE番号のみのスタブで、詳細な記載があるものは80件程度でした。その中では、Apache Tomcat・Apache ActiveMQ(Maven)、vm2・flowise・protobufjs(npm)、PyTorch・NLTK・prefect・feast(PyPI)に関するアドバイザリが目立ちました。

まとめ

本日はCriticalが52件と多めで、中でもvm2のサンドボックス脱出とTwigのコード注入は、基盤的に広く依存されるライブラリであるため影響範囲が広くなりやすい点に注意が必要です。vm2は開発が停止しているプロジェクトのため、修正バージョンへの追従だけでなく、別実装への移行計画も合わせて検討することを推奨します。その他のCriticalも含め、お使いの環境に該当するソフトウェアがあれば、影響バージョンを確認のうえ早めの対応をご検討ください。


データソース: NVD (NIST), OSV (Google), GitHub Advisory Database, JVN iPedia (IPA/JPCERT/CC) AI解説は Claude API により自動生成されています。正確性については原文をご確認ください。

Xでシェアはてブ
データソース: NVD API 2.0 (NIST), OSV (Google), GitHub Advisory Database, JVN iPedia (IPA/JPCERT/CC)
"This product uses the NVD API but is not endorsed or certified by the NVD."
AI解説は Claude API により自動生成されています。正確性については原文をご確認ください。