つみかさね

【リリース日報】Docker 29.6.2 セキュリティ修正ほか 9件

2026-07-18データソース: GitHub Releases, endoflife.date, npm, PyPI
Major
0
Minor
1
Patch
6
Prerelease
2

対応判断サマリー

high推奨
Docker v29.6.2 セキュリティ修正
docker-29.6.2
ローカル・サーバーのEngineを29.6.2へ更新
medium推奨
Rust 1.97.1 誤コンパイル修正
rust-1.97.1
rustup update で1.97.1へ更新
medium推奨
Vite v8.1.5 マイナーリリース
vite-8.1.5
テスト環境で8.1.5を検証
low任意
Vue v3.5.40 メンテナンスリリース
vue-3.5.40
任意のタイミングで更新
low任意
Svelte 5.56.6 バグ修正
svelte-5.56.6
任意のタイミングで更新
low任意
Astro 7.1.1 i18nルーティング修正
astro-7.1.1
任意のタイミングで更新
low任意
Tailwind CSS v4.3.3 バグ修正
tailwindcss-4.3.3
任意のタイミングで更新
low任意
Next.js v16.2.10 再公開リリース
nextjs-16.2.10
対応不要(機能変更なし)
low任意
Angular v22.0.7 バグ修正
angular-22.0.7
任意のタイミングで更新
DockerRustViteNuxtリリースセキュリティEOL

本日は監視対象のうち9件で新リリースが確認されました。メジャーアップデートはなく、内訳は minor 1件・patch 6件・prerelease 2件。最大の注目点は複数のCVEを修正した Docker 29.6.2 のセキュリティリリースです。加えて、Nuxt 3 のサポート終了(EOL)が2026年7月31日に迫っている点も見逃せません。

リリースサマリー

フレームワークバージョンタイプカテゴリ
Vitev8.1.5minortool
Rust1.97.1patchlanguage
Dockerv29.6.2patchinfra
Vuev3.5.40patchfrontend
Svelte5.56.6patchfrontend
Astro7.1.1patchfrontend
Tailwind CSSv4.3.3patchtool
Next.jsv16.2.10prereleasefrontend
Angularv22.0.7prereleasefrontend

注目リリースの詳細

Docker 29.6.2 — セキュリティ修正

patch リリースですが、Docker Engine に影響する複数の脆弱性を修正した重要なセキュリティアップデートです。BuildKit 由来の以下3件が対象です。

  • CVE-2026-15793: bundle ファイルからの Git ソースチェックアウトがコマンドインジェクションにつながる可能性(GHSA-hw3h-2gp9-cxpv)
  • CVE-2026-15792: フロントエンドから不正なパラメータを渡すことで panic を引き起こせる(GHSA-qx3x-mv6r-52p6)
  • CVE-2026-15791: LLB のファイル操作を悪用して /tmp ディレクトリの内容を削除できる(GHSA-32pv-7hq5-qhwq)

CIパイプラインでビルドを行っている環境や、信頼できないビルドコンテキストを扱う環境では影響が大きいため、ローカル・サーバー双方の Engine を早めに更新することを推奨します。詳細は Docker 29.6.2 を参照してください。

Rust 1.97.1 — 誤コンパイルの修正

Rust 1.97.1 は、LLVM の最適化に起因する誤コンパイル(miscompilation)を修正するポイントリリースです。LLVM サブモジュールを LLVM 側の修正を含むものへ更新し、既知のトリガーとなっていた rustc 側の変更を念のため revert しています。生成コードの正しさに関わる修正のため、1.97.0 を利用中のプロジェクトはアップデートを検討してください。

Vite 8.1.5 — マイナーリリース

本日唯一の minor リリースが Vite 8.1.5 です。変更点は CHANGELOG に集約されており、通常の機能改善・修正が中心です。破壊的変更の記載はありません。

マイナー / パッチリリース一覧

  • Vue 3.5.40(patch): 安定版のメンテナンスリリース。詳細は CHANGELOG を参照。
  • Svelte 5.56.6(patch): top-level await を含まないコンポーネントで不要なブロッカー解析をスキップする最適化と、再接続時に abort controller を持つ derived を再実行する修正。
  • Astro 7.1.1(patch): ドメインベースの i18n 利用時に、エンコードされたリクエストパスが誤ってルーティングされる不具合を修正。
  • Tailwind CSS 4.3.3(patch): @tailwindcss/cli の --watch --poll サポート、任意16進カラーのケース非依存マッチ、Firefox の iframe:focus-visible 上書き防止などの修正。
  • Next.js 16.2.10(prerelease): 16.2.4 以降で公開されていなかった @next/swc-wasm-web を公開するのみで、機能的な変更はありません。
  • Angular 22.0.7(prerelease): date format キャッシュのプロトタイプ参照回避や空テンプレートリテラル補間のパース修正など、細かなバグ修正が中心。

EOL / サポート期限情報

  • ⚠️ Nuxt 3 のEOLが2026年7月31日に迫っています(残り約2週間)。Nuxt 3 系を運用中のプロジェクトは、サポート中の Nuxt 4(最新 4.4.8)への移行計画を早急に立てることを推奨します。
  • Rust 1.96 は 2026年7月9日にEOLとなりました。本日 1.97.1 がリリースされたこともあり、1.96 系を利用中の場合は 1.97 系への更新を検討してください。
  • Docker 28 は 2026年5月13日にEOLです。本日のセキュリティ修正は 29 系(29.6.2)向けであり、28 以前を利用中の環境は 29 系への移行が必要です。

エコシステム動向

  • npm では TypeScript の next タグが 7.1.0-dev.20260717.1 に更新され、7.1 系の開発が進行中です(latest は 7.0.2)。
  • Next.js の canary は 16.3.0-canary.88 まで進み、次期マイナー 16.3 の開発が続いています。
  • PyPI 側では FastAPI が 0.139.2、Django が 6.0.7 を latest として配信中です。

まとめ

本日はメジャーアップデートこそないものの、Docker 29.6.2 のセキュリティ修正と Rust 1.97.1 の誤コンパイル修正という、放置しづらい2件が出ました。いずれも「機能追加」ではなく「正しさ・安全性」に関わる修正のため、該当バージョンを利用中の環境は早めの適用を検討しましょう。

またサポート期限の面では Nuxt 3 のEOLが目前です。移行には一定の工数がかかるため、まだ着手していないチームはこのタイミングでスケジュールを引くのがおすすめです。


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

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