Floci の IAM 認可が無効になり Security Hub などのセキュリティサービスが未認可でアクセスされる
攻撃者は、Floci の IAM 強制メカニズムが Security Hub、Macie、GuardDuty サービスを覆っていないことを利用し、ポリシー権限なしに認証を迂回できます。`IamActionRegistry` に対応するルート規則がなく、モデルが `rest-routes.json` へ正しく読み込まれないため、`resolveRoute` は空のアクションを返し、すべてのリクエストを既定で許可します。ネットワークから到達できる攻撃者は、悪意ある HTTP リクエストを直接送り、サービスの有効化や管理者アカウントの列挙などの機微な操作を実行でき、制御下のシステムはデータの機密性と完全性を深刻に損なわれ、セキュリティ境界が完全に失われます。
コンポーネント
Floci は AWS API と互換のあるローカライズされたクラウドサービス模擬プラットフォームで、開発・テスト環境に切れ目のないクラウドネイティブ体験を提供することを目指します。中核アーキテクチャは RESTful インターフェースで IAM、Security Hub、Macie、GuardDuty を含む複数の AWS サービスを模擬し、細粒度のアイデンティティおよびアクセス管理ポリシーの実施を支えます。システム文脈では重要なインフラの役割を担い、マルチアカウント体系でのリソース配分とセキュリティ監査リクエストを処理し、ローカル環境とクラウド側の振る舞いを一致させ、組織のクラウドアプリケーション展開とコンプライアンス検査の効率を高めます。
種別
Improper Authorization (CWE-285)
リポジトリ
対処方法
- IAM アクション登録表を整え、関連するすべてのサービスモデルをルート解決の設定に含めてください。あわせてリソースビルダーを更新してサービスリソース種別の完全な識別を支え、認可アクションの一覧を再生成し、各 API エンドポイントが厳格なポリシー検査を経るようにして、設定の欠落による越権アクセスのリスクを除いてください。
DesktopCommanderMCP の設定欠陥によりコマンドフィルタが無効になりリモートコード実行のリスクが生じる
この欠陥は設定検証論理の誤ったフォールバックに由来します。攻撃者が set_config_value エンドポイントで blockedCommands パラメータを空の配列に設定すると、validateCommand 関数は論理判断の欠陥により既定の遮断リストを起動できず、すべてのコマンドラインフィルタが迂回されます。攻撃者はネットワーク経由で遠隔から悪意あるリクエストを送り、認証なしに任意の高リスクなシステム指令を実行でき、ホストは完全に侵害され、データの機密性・完全性・可用性が全面的に損なわれます。
コンポーネント
DesktopCommanderMCP はモデルコンテキストプロトコルに基づくデスクトップ自動化エージェントです。中核アーキテクチャは標準化されたインターフェースで大規模言語モデルとローカル OS を橋渡しし、ファイル管理、プロセス監視、システム指令の実行などのクロスプラットフォーム機能を実現し、セキュリティサンドボックスの下で人機の協働とリソース配分の自動化を最適化することを目指します。
種別
Missing Authorization (CWE-862)
リポジトリ
対処方法
- 設定検証の論理を再構成し、blockedCommands が空または null のときは既定の安全なブラックリストへ強制的に戻してください。明示的な非空確認を実施して誤設定を防ぎ、allowedDirectories などの重要なセキュリティパラメータにはすべて拒否する既定ポリシーを設け、失敗時に開放されるリスクを根本から除いてください。
sglang ゲートウェイの MCP コンポーネントの認証欠陥によりマルチテナントのデータ分離が失われ越権アクセスが発生
この欠陥は `ensure_request_mcp_client` 関数が MCP クライアントを構築するとき、サーバー URL だけをキャッシュキーとし、リクエストの Authorization トークンの違いを無視することに由来します。そのため異なるテナントや匿名リクエストが、すでに認証済みの同一セッション接続を再利用します。攻撃者は同じ MCP URL を指すリクエストを構成し、先に接続を確立した正当な利用者の資格情報で任意のツール操作を実行でき、他テナントの機微なデータを窃取したり未認可の動作を行ったりして、データの機密性と完全性を深刻に損ないます。
コンポーネント
sglang は大規模言語モデル推論向けの高効率なサービスフレームワークです。中核のゲートウェイコンポーネントは API リクエストのルーティングと外部ツールの統合を担い、アーキテクチャ上はプロセス級で共有される MCP マネージャによりリソース利用を最適化し、統一インターフェースで複数テナントが外部 MCP サーバーを同時に呼び出せるようにして、機能拡張と業務論理の分離を実現します。
種別
Improper Authentication (CWE-287)
リポジトリ
対処方法
- この認証迂回を修復するにはセッション管理を再構成し、認証資格情報を接続プールの一意キーに含め、各々の独立した資格情報が専用のセッションインスタンスに対応するようにしてください。あわせて厳格なテナント文脈の分離を実施し、グローバルなツール在庫表が権限を越えて共有されないようにし、リクエスト単位の動的な設定検証を導入して、静的キャッシュによる認証状態の漏えいを防いでください。