つみかさね
D

Docker v29.6.2

リリース日: 2026-07-17データソース: GitHub Releases, npm, endoflife.date
影響度スコア
62/ 100影響度: 高
Breaking Changes0/40
新機能0/25
バグ修正10/20
セキュリティ14/15
依存関係8/15

対応ガイド

high|推奨セキュリティ修正影響: 広範

推奨アクション

  1. 1テスト環境で 29.6.2 に更新する
  2. 2ビルドパイプラインの動作を確認する
  3. 3本番のビルドサーバー/ランナーに適用する

影響対象

Docker利用者CI/CDでdocker buildを行う環境

対応不要な人

  • Dockerを使用していない
  • ビルド(BuildKit)機能を使っていない

補足

  • -BuildKit関連のセキュリティ修正のため、ビルド環境では優先的に更新してください
DockerBuildKitセキュリティinfra

30秒で判断

  • 対応すべき人: Docker Engine 29系を利用し、特にCI/CDで docker build を実行する、または信頼できないビルドコンテキストを扱う環境
  • 対応不要な人: Dockerを使用していない、またはビルド機能を使わない限定的な用途
  • 確認コマンド: docker version

この変更が意味すること

Docker 29.6.2 は複数のセキュリティ脆弱性を修正するパッチリリースです。パッチとはいえ、内容はBuildKit関連の脆弱性修正であり、優先度は高めです。

特にGitソースやフロントエンドからの入力を扱うビルドパイプラインでは、悪用によりコマンドインジェクションやファイル削除などの影響を受けうるため、早めの更新を推奨します。

主な変更点

セキュリティ修正(BuildKit 関連)

  • バンドルファイルからのGitソースチェックアウトがコマンドインジェクションに繋がりうる問題(GHSA-hw3h-2gp9-cxpv)
  • フロントエンドから不正なパラメータが送られるとpanicを起こす問題(GHSA-qx3x-mv6r-52p6)
  • LLBファイル操作を悪用して /tmp ディレクトリの内容が削除されうる問題(GHSA-32pv-7hq5-qhwq)
  • 悪意あるクライアントによる不正操作の防止に関する修正

詳細は docker/cli 29.6.2 マイルストーン および GitHubリリースページ を参照してください。

EOL / サポート状況

バージョン状態EOL
29サポート中未定
28EOL2026-05-13
27EOL2025-05-03
26.1EOL2025-02-17

Docker Engine 28以前はいずれもEOLです。29系を利用し、その中で最新パッチへ更新するのが安全です。

開発者への影響

  1. CI/CDで docker build を回している環境はセキュリティ影響を受けうるため優先的に更新する
  2. 信頼できないビルドコンテキスト(外部リポジトリのビルド等)を扱う場合は特に注意
  3. ホスト側のDocker Engine更新のため、ランナーやビルドサーバーのイメージ更新も検討する

アップデート方法

# パッケージマネージャ経由で更新(例: apt)
sudo apt-get update && sudo apt-get install --only-upgrade docker-ce docker-ce-cli
docker version

データソース: GitHub Releases API, endoflife.date AI解説は Claude API により自動生成されています。正確性については原文をご確認ください。

アップデート判断

セキュリティ修正のため早めのアップデートを推奨

アップデートすべき場合

  • CI/CDで docker build を行っている
  • 信頼できないビルドコンテキストを扱う

様子見でよい場合

  • Dockerを使用していない
  • ビルド機能を使わない限定用途

EOL / サポート状況

Docker 29Active
Docker 28End of LifeEOL: 2026-05-13
Docker 27End of LifeEOL: 2025-05-03
Docker 26.1End of LifeEOL: 2025-02-17
Docker 26.0End of LifeEOL: 2024-06-08
Xでシェアはてブ
データソース: GitHub Releases API, npm Registry, endoflife.date (MIT License), NVD (NIST)
AI解説は Claude API により自動生成されています。正確性については原文リリースノートをご確認ください。