CVE-2026-62675 in Omnigent
要約
〜によって VulDB • 2026年08月21日
Omnigentは、コーディングエージェントをオーケストレーションするためのオープンソースのAIエージェントフレームワークおよびメタハーネスです。バージョン0.3.0より前では、multipart POST /v1/sessionsが認証済みユーザーのエージェントバンドルを受け入れ、omnigent/server/bundles.py内のvalidate_agent_bundle関数がtools..callableというドット区切りのPythonパスを拒否しないため、問題が発生します。omnigent/runner/tool_dispatch.pyの_resolve_spec_callableは指定されたモジュールをインポートし、_execute_spec_callable_toolが解決された関数を呼び出すことで、バンドルがsubprocess.check_outputを選択してランナープロセスの権限でローカルコマンドを実行できるようになります。これにより、管理者アクセスなしでも、ランナーファイル、環境変数、資格情報、ワークスペースデータ、内部サービス、および可用性が暴露される可能性があります。この問題はバージョン0.3.0で修正されています。
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.