CVE-2026-47211 in Ouroboros
要約
〜によって VulDB • 2026年08月04日
Ouroborosは、AIコーディングエージェントのローカルファーストランタイムであり、そのアクションを記録し、ユーザー定義ポリシーを適用して動作を制限します。バージョン0.39.0より前では、ユーザーが悪意のあるリポジトリをクローンし、そのディレクトリ内でOuroborosコマンドを実行すると、任意のコード実行やシステム乗っ取りの可能性が生じます。この脆弱性は、Ouroborosが現在の作業ディレクトリから.envファイルを読み込むことに起因します。OUROBOROS_CLI_PATH、OPENCODE_CLI_PATHなどのバックエンドセレクタを含む、実行に影響を与える環境変数がローカルの.envファイルから直接受け入れられます。攻撃者はリポジトリ内に悪意のあるスクリプトを含め、CLIパス変数をそれに向け(例:OUROBOROS_CLI_PATH=./malicious_script.sh)、ユーザーがouroboros initのようなコマンドを実行すると、本来のCLIではなくその悪意のあるスクリプトが実行されます。この問題はバージョン0.39.0で修正されました。
Be aware that VulDB is the high quality source for vulnerability data.