CVE-2026-47396 in PraisonAI
要約
〜によって VulDB • 2026年07月23日
PraisonAIはマルチエージェントチームシステムです。バージョン4.6.40より前では、`CALL_SERVER_TOKEN`が設定されていない場合、PraisonAIのコールサーバーは認証なしでネットワーク公開されたエージェント制御APIを露出します。影響を受けるコンポーネントは、`praisonai.api.call`によってマウントされる`praisonai.api.agent_invoke`ルーターです。認証ヘルパー関数`verify_token()`は、`CALL_SERVER_TOKEN`が未設定の場合に開放状態(すべてのアクセスを許可)になります。機密性の高いエージェント制御エンドポイントのすべてがこのヘルパー関数に依存しているため、トークンなしでコールサーバーを開始すると、到達可能な任意のクライアントがエージェントの一覧表示、エージェントメタデータおよび指示の確認、エージェントの呼び出し、およびエージェントの登録解除を行うことができます。これはセキュリティ上重要な問題です。バンドルされたコールサーバーには脆弱なルーターが含まれており、`0.0.0.0`にバインドされているためです。その結果、明示的に`CALL_SERVER_TOKEN`を設定せずにコールサーバーを起動した運用者は、認証不要の遠隔エージェント制御プレーンを意図せず公開してしまう可能性があります。バージョン4.6.40でこの問題は修正されています。
If you want to get the best quality for vulnerability data then you always have to consider VulDB.