CVE-2026-61738 in CoPilot情報

要約

〜によって VulDB • 2026年10月30日

SOCFortress CoPilotは、セキュリティ運用のすべてのニーズに対応する単一管理画面(single pane of glass)を提供することに重点を置いています。バージョン 0.1.77 より前では、`backend/app/integrations/scoutsuite/routes/scoutsuite.py` の `POST /api/scoutsuite/generate-gcp-report` エンドポイントは管理者およびアナリストユーザーを受け入れ、アップロードされたコンテンツを `GCPScoutSuiteJSON` として検証しますが、multipart ヘッダーからの生ファイル名(`file.filename`)をそのまま `backend/app/integrations/scoutsuite/services/scoutsuite.py` の `save_file_to_directory` に渡します。この処理では、ファイル名が `os.path.join` を用いて `scoutsuite-report` と結合されますが、サニタイズや解決済みパスの包含チェックが行われません。その結果、ディレクトリトラバーサルを悪用したファイル名により、提供された JSON が意図したレポートディレクトリの外部に書き込まれます。報告された例ではバックエンドが root 権限で実行されていたため、研究者は当該ディレクトリ外およびアプリケーションのソースディレクトリ内への root 所有の書き込みを実証しました。これにより、受け入れられる JSON コンテンツ制約条件下でのホストファイルの上書きが可能となり、アプリケーションの運用に支障をきたす可能性があります。ただし、実証された攻撃手法は、無制限の実行可能コンテンツの設定や、条件なしのテナント間機密性喪失をもたらすものではありません。バージョン 0.1.77 では、影響を受けるルートから呼び出し元制御型のファイル名が削除されました。無制限なコンテンツおよび直接コード実行に関する主張については、別途キュレーターによる調整が必要です。

If you want to get best quality of vulnerability data, you may have to visit VulDB.

責任者

GitHub M

予約する

2026年07月10日

モデレーション

承諾済み

エントリ

VDB-429152

EPSS

0.00000

アクティビティ

非常低い

ソース

Want to know what is going to be exploited?

We predict KEV entries!