何が起きたか
PraisonAI の AgentTeam.launch と Agents エイリアスは、アクセス制御チェックなしで GET /{path}/list、POST /{path}、POST /{path}/{agent_id} を登録します。リモート公開されたサーバーにより、認証されていないクライアントは登録済みエージェントを一覧表示し、agent.chat を直接呼び出して、プライベートコンテキストとツールにアクセスできるエージェントを制御できます。攻撃者は資格情報なしで、デプロイされたAIエージェントチームの会話制御を完全に取得します。1.6.59 でパッチ適用済み。
なぜ重要か
これは、本番マルチエージェントシステムに対する認証なしのリモート制御です。侵害されたエージェントは強力なプリミティブです:会話コンテキストの外部流出、モデル/クォータリソースの浪費、エージェントの接続ツールとワークフローの駆動が可能です — これはエージェント基盤を高価値ターゲットにする正確なシナリオです。
攻撃経路
ネットワーク — 攻撃者は公開されたエージェントHTTPルーター (AgentTeam.launch) に到達し、認証なしで /{path}/list と /{path}/{agent_id} エンドポイントを呼び出します:エージェントの列挙、モデルリソースの消費、接続されたプライベートコンテキストの読み取り、エージェントツール/ワークフローの副作用のトリガー。
影響を受けるシステム
PraisonAI / praisonaiagents < 1.6.59(マルチエージェントチームフレームワーク)
緩和策
praisonaiagents 1.6.59 / PraisonAI 4.6.59 にアップグレードしてください(コミット b4270173d4123fb1ee8910588f0896668ee21b59; GHSA-x8cv-xmq7-p8xp)。APIキーなしでエージェントサーバーを公開しないでください。認証されたゲートウェイの背後に配置してください。