何が起きたか
CVE-2026-51902 / CVE-2026-51903 / CVE-2026-51905: SuperAGI v0.0.14まで、複数のエンドポイント(/api/agents/get/project/{project_id}、agent_execution.pyのget_agent_by_latest_execution、agent_execution_config.pyのget_agent_execution_configuration)で不適切なアクセス制御があり、認証済みユーザーの組織にオブジェクトが属していることを検証せずにプロジェクト/エージェント識別子を受け入れます。ある組織の認証済みユーザーが別の組織のエージェントリスト、最新の実行メタデータ、実行構成を読み取ることができます。
なぜ重要か
マルチテナントのエージェントプラットフォームが、組織ごとのエージェント定義、実行状態、構成をテナント間で漏洩させることは、テナント分離に違反し、他の組織のエージェントが使用するワークフローロジック、プロンプト、コネクタ/シークレットを暴露する可能性があります。
攻撃経路
認証済みユーザーが別の組織のプロジェクト/エージェント識別子を保護されていないエンドポイントに提供し、その組織のエージェント、実行メタデータ、実行構成を読み取ります。
影響を受けるシステム
TransformerOptimus SuperAGI v0.0.14まで。
緩和策
SuperAGIをパッチ/アップグレードしてください。影響を受けるコントローラーで、project_idおよびエージェント識別子パラメータに対する組織所有権チェックを強制してください。