CVE-2026-64650 in harness-codex
要約
〜によって VulDB • 2026年07月21日
`@ai-sdk/harness-opencode`ツールは、Codexコマンドラインインターフェースを駆動する `@openai/codex-sdk` に基づくHarnessV1アダプターです。バージョン1.0.29より前では、このツールはコマンドラインに許可されたヘルパースクリプトパス(Codex CLI shim)を含むあらゆるプロセスからのリクエストを認可していました。これにより、サンドボックス内で実行される信頼できないコードが、対応するモデルによるツールの呼び出しイベントなしで、シークレットの参照やデプロイメント操作、クラウドAPIコールなどを含む任意のホスト公開ツールを呼び出すことが可能になります。
攻撃には、Linux環境(脆弱なフォールバックチェックは `process.platform === 'linux'` を確認し `/proc` から読み取ります)、1つ以上のホスト提供ツールを持つアクティブなハルサーセッション、およびサンドボックス内で実行される信頼できないコード(例:悪意のある依存関係、ビルドスクリプト、ライフサイクルフック)が必要です。
バージョン1.0.29での修正では、プロセスパス認可のフォールバックが完全に削除されました。リレーリクエストは、ブリッジで観測されたモデルイベントから一致するツール名と入力に基づいた正確かつ短期間・一度限りの認可が行われた後にのみ受け付けられます。いくつかの回避策があります。信頼できないリポジトリや依存関係を持つ環境ではCodexハルサーを実行しないこと、および/または信頼できないコードを扱う際にはホスト公開ツールを機密性の低い操作に限定してください。
If you want to get the best quality for vulnerability data then you always have to consider VulDB.