OWN NEWS GATHER
← 戻る
The Hacker News

Terraform MCPやVeeam、Djangoで深刻な脆弱性を修正、認証情報の再利用などの恐れ

要点

  • HashiCorp、Veeam、Djangoの各開発元が、計11件の脆弱性に対するセキュリティパッチを公開した。

  • HashiCorpの「Terraform MCP Server」では、他人の認証情報を再利用して不正アクセスが可能になる、深刻度最大(CVSS 10.0)の脆弱性が修正された。

  • バックアップ管理ツール「Veeam Service Provider Console」では、未認証の攻撃者が管理対象エージェントになりすまして資格情報を取得できるバグ(CVSS 9.5)などが修正された。

  • Webフレームワークの「Django」では、地理空間情報を扱う機能において、任意のファイルを書き込み、特定条件下で遠隔コード実行に至るバグが修正された。

  • いずれの脆弱性も、現時点で実際の攻撃への悪用や、実証コードの一般公開は確認されていない。

  • 米HashiCorp、スイスのVeeam Software、およびDjango Software Foundationは2026年8月上旬までに、それぞれの製品における複数の脆弱性を修正するアップデートを公開した。対象は「Terraform MCP Server」「Veeam Service Provider Console」「Django」の3製品で計11件。中でもHashiCorpの製品には、脆弱性の深刻度を評価する指標「CVSS」で最高値となる10.0の脆弱性が含まれており、開発元などは早急な適用を呼びかけている。

1. HashiCorp「Terraform MCP Server」:最大深刻度「10.0」など3件を修正

AIアシスタントをModel Context Protocol(MCP:AIと外部ツールを接続するプロトコル規格)経由でインフラ管理ツール「Terraform」に接続する「Terraform MCP Server」では、共有利用向けの「Streamable HTTP」通信機能において3つの脆弱性が判明し、バージョン1.1.0で修正された。なお、標準入出力によるローカル接続を行う「stdio」モードの環境は影響を受けない。

最も深刻な「CVE-2026-16498」(CVSS 10.0)は、ステートレスHTTPモードで異なるテナント(利用者)間の認証トークンが再利用されるバグである。接続ごとに固有のセッションIDが割り当てられず、キャッシュが識別子に依存していたため、あるユーザーのトークンが後続ユーザーのリクエストに再利用される状態だった。

デフォルトの「ステートフル」モードでも、同様の分離不全の脆弱性「CVE-2026-16496」(CVSS 8.9)が修正された。キャッシュがセッションIDのみを検索キーとしていたため、他人のセッションIDを入手したユーザーが被害者のトークンを使用してインフラ操作を行える状態だった。

また、サーバーサイド・リクエスト・フォージェリ(SSRF:脆弱なサーバーを踏み台にして意図しないリクエストを送信させる攻撃)の脆弱性「CVE-2026-14869」(CVSS 8.6)も修正された。ミドルウェアがHTTPヘッダー経由のTerraformアドレスは拒否するがクエリパラメータ経由を拒否しなかったため、未認証の呼び出し元が認証トークンを攻撃者指定のエンドポイントに送信させることが可能だった。

2. Veeam「Service Provider Console」:エージェント偽装や遠隔コード実行に対処

顧客のバックアップ状況を監視する管理ツール「Veeam Service Provider Console (VSPC)」では、バージョン9.3.0.35057において4件の修正が行われ、うち2件がクリティカルなバグである。

特に懸念されるのが「CVE-2026-58073」(CVSS 9.5)で、未認証 of 攻撃者が管理対象エージェントになりすまし、その資格情報を取得できてしまう。未認証で攻撃可能だが、攻撃の複雑さは「高」と判定されており、容易に悪用できるものではない。

もう1つのバグ「CVE-2026-58072」(CVSS 9.0)は、管理サーバー上での任意のファイル書き込みを許すもので、結果としてリモート・コード・実行(RCE:遠隔からプログラムを不正実行させる攻撃)につながる恐れがある。実行には低権限のアカウントが必要となる。

このほか、メモリ枯渇を招くDoSバグや、APIが一時的に公開されてしまうバグも修正された。これらはVSPCのバージョン9.2.1.33875以前のすべてに影響する。

3. Django:GeoDjangoの空間データ検索機能におけるファイル書き込みバグ

Webアプリケーションフレームワーク「Django」では、GIS(地理情報システム:地理空間データを扱うシステム)機能をサポートする「GeoDjango」モジュールの地理データ検索処理における脆弱性が修正された。

この脆弱性は、空間フィールドを持つモデルの表示権限を持つスタッフアカウントのユーザーが存在する場合に悪用される恐れがある。この権限を持つ攻撃者が特定のクエリを実行すると、サーバーのディスク上に任意のファイルを書き込むことができ、システム構成によっては任意のコードを実行させることが可能になる。Django Software Foundationは影響を受けるユーザーに対し、Djangoを6.0.8または5.2.17以降へ更新するよう呼びかけている。

補足事項

各アドバイザリによると、修正された11件の脆弱性について、現時点で実際に攻撃へ悪用された事実は確認されていない。また、米サイバーセキュリティ・インフラセキュリティ庁(CISA)の「悪用が確認されている脆弱性カタログ」にも登録されておらず、一般公開された実証コード(PoC:脆弱性を示す検証用コード)も確認されていない。影響を受けるシステムの管理者は、早期にアップデートを適用することが推奨されている。

元URL