プラットフォーム
go
コンポーネント
github.com/docker/compose
修正版
2.40.3
2.40.2
CVE-2025-62725は、github.com/docker/composeにおいて、OCIアーティファクトレイヤー注釈を悪用したパストラバーザル脆弱性です。この脆弱性を悪用されると、攻撃者はシステム上の機密ファイルにアクセスできる可能性があります。影響を受けるバージョンは2.40.2より前のものです。2.40.2へのアップデートで修正されています。
この脆弱性は、攻撃者がDocker Compose環境内のファイルシステムを自由に探索することを可能にします。OCIアーティファクトレイヤー注釈を介して、攻撃者は本来アクセスできないファイルにアクセスし、機密情報を盗み出す可能性があります。例えば、設定ファイル、認証情報、ソースコードなどが危険にさらされる可能性があります。攻撃者は、この脆弱性を利用して、コンテナ内の他のサービスへのアクセス権を取得し、横展開攻撃を行う可能性も考えられます。この脆弱性の影響範囲は、Docker Composeを使用しているすべての環境に及ぶ可能性があります。
この脆弱性は、2025年10月30日に公開されました。現時点では、公開されているPoCは確認されていませんが、脆弱性の性質上、悪用される可能性は高いと考えられます。CISA KEVカタログへの登録状況は不明です。攻撃者による悪用が確認されるまでは、注意深く監視する必要があります。
Organizations using Docker Compose in production environments, particularly those with sensitive data stored on the host system or within Docker containers, are at risk. Environments with less stringent file access controls are also more vulnerable. Developers using Docker Compose for local development should also apply the fix to prevent potential compromise.
• linux / server: Monitor Docker Compose logs for unusual file access attempts. Use journalctl -u docker-compose to filter for errors related to file access.
journalctl -u docker-compose | grep "file not found" -i• go: Inspect Docker Compose source code for instances of os.Open or similar functions that handle file paths derived from user input. Look for potential path traversal vulnerabilities.
• generic web: If Docker Compose is exposed via a web interface, monitor access logs for requests attempting to access files outside the intended directory.
disclosure
エクスプロイト状況
EPSS
0.03% (9% パーセンタイル)
CISA SSVC
この脆弱性への最善の対応は、github.com/docker/composeをバージョン2.40.2にアップデートすることです。アップデートが利用できない場合、一時的な緩和策として、OCIアーティファクトレイヤー注釈の利用を制限する設定を検討してください。また、WAFやプロキシサーバーを使用して、悪意のあるリクエストをブロックすることも有効です。Docker Composeの設定ファイルやコンテナログを定期的に監視し、異常なアクセスやファイル操作がないか確認することも重要です。
Actualice Docker Compose a la versión 2.40.2 o superior. Esto solucionará la vulnerabilidad de path traversal. Puede descargar la última versión desde el sitio web oficial de Docker o utilizando su gestor de paquetes preferido.
脆弱性分析と重要アラートをメールでお届けします。
CVE-2025-62725は、github.com/docker/composeにおけるOCIアーティファクトレイヤー注釈を介したパストラバーザル脆弱性です。攻撃者はこの脆弱性を悪用して、本来アクセスできないファイルにアクセスできる可能性があります。
Docker Composeのバージョンが2.40.2より前である場合、影響を受ける可能性があります。バージョン2.40.2にアップデートすることで、この脆弱性を修正できます。
github.com/docker/composeをバージョン2.40.2にアップデートしてください。アップデートが利用できない場合は、一時的な緩和策として、OCIアーティファクトレイヤー注釈の利用を制限する設定を検討してください。
現時点では、公開されているPoCは確認されていませんが、脆弱性の性質上、悪用される可能性は高いと考えられます。
github.com/docker/composeのリリースノートを参照してください。詳細な情報は、関連するコミットやプルリクエストで確認できます。
go.mod ファイルをアップロードすると、影響の有無を即座にお知らせします。