今週(10/12〜10/16)のOSSリリースは合計10件。メジャー2件、マイナー3件、パッチ4件、プレリリース1件という内訳でした。週前半は小規模なバグ修正が中心でしたが、週後半にNode.js・Terraform・Next.js・Dockerとセキュリティ関連の更新が集中し、特に金曜のNext.js v16.4.1は未認証RCEのCritical脆弱性2件を含む緊急パッチとなりました。あわせてNext.js 15系のEOL(サポート終了)が週明け10/21に迫っており、今週の日報を通じて繰り返し注意喚起されています。
週間サマリーテーブル
| 指標 | 月(10/12) | 火(10/13) | 水(10/14) | 木(10/15) | 金(10/16) | 週合計 |
|---|---|---|---|---|---|---|
| Major | - | - | 1 | 1 | - | 2件 |
| Minor | - | - | 1 | - | 2 | 3件 |
| Patch | - | 1 | - | 1 | 2 | 4件 |
| Prerelease | - | 1 | - | - | - | 1件 |
| 合計 | 0 | 2 | 2 | 2 | 4 | 10件 |
注目リリース TOP5
Next.js v16.4.1(10/16・minor表記だが実質Critical)
バージョン番号上はminorですが、内容は3件のセキュリティアドバイザリに対応する緊急パッチです。use cache関数がtyped arrayを返す際の未認証RCE、SVGファイルを扱うImage Optimization APIの未認証RCEという2件のCritical脆弱性に加え、App RouterのServer ActionsにおけるDoS(High)も修正されています。use cache・SVGを扱うImage Optimization API・Server Actionsのいずれかを本番で使用しているチームは、他のリリースより優先して適用を検討する必要があります。
Docker v29.9.1(10/16・patch)
containerdをv2.4.2に更新し、イメージpull/import時の不正なdigestによるクラッシュ(CVE-2026-95839)、concurrent_layer_fetch有効時の不正なContent-Lengthヘッダーによるクラッシュ(GHSA-8647-2jxj-p2rc)という2件のDoS系脆弱性を修正しました。信頼できないレジストリと通信する環境では早めの適用が推奨されます。
Node.js v26.12.0(10/15・major)
「Current」系の最新版で、WebAssembly/RXサポートが存在しない環境での挙動変更と、httpモジュールへのwebsocketMask()/websocketUnmask()追加が主な変更点です。破壊的変更の明記はありません。endoflife.dateによるとNode.js 26系は10/28にLTS入りが予定されており、本リリースは移行直前の事前検証の好機といえます。
Laravel v13.36.0(10/14・major表記だが実質通常改善)
12.x系・13.x系の両ブランチに対する機能追加とバグ修正です。データ上はmajor扱いですが破壊的変更の記載はなく、名前付きS3認証情報プロバイダー、キューワーカーのスティッキー接続フラッシュ対応など実用的な改善が中心でした。
Terraform v1.16.6(10/15・patch)
HTTP/2のリソース枯渇に関する脆弱性CVE-2026-78669を修正したセキュリティパッチです。HashiCorpの注記では悪用には侵害されたプロバイダ/モジュールレジストリが前提とされていますが、外部レジストリと通信する環境では適用を検討してください。
EOL / サポート期限情報
今週の日報では一貫してNext.js 15系のEOLが警告され続け、10/12時点の「残り9日」から10/16時点の「残り5日」まで日を追うごとにカウントダウンが進みました。EOL日は2026-10-21で、来週早々に迫っています。
| プロダクト | バージョン系 | EOL予定日 | 週末時点の残り日数目安 |
|---|---|---|---|
| Next.js | 15 | 2026-10-21 | 約5日 |
| Kubernetes | 1.34 | 2026-10-27 | 約11日 |
| PostgreSQL | 14 | 2026-11-12 | 約27日 |
| Angular | 20 | 2026-11-28 | 約43日 |
| Spring Boot | 4.0 | 2026-12-31 | 約76日 |
その他、週初の日報ではRust 1.98が10/1に既にEOLを迎えている点、週中盤の日報ではNode.js 25系(奇数系統・Current専用)が6/1に既にEOLを迎えている点も触れられました。Next.js 15系を本番運用しているチームは、Next.js v16.4.0(LTS)かつセキュリティパッチ適用済みのv16.4.1への移行を、来週に入る前に最終確認しておくことを強く推奨します。
日別ダイジェスト
- 10/12(月): 新規リリースなし — Next.js 15のEOLは残り9日に
- 10/13(火): 2件 — NestJS v12.1.3のバグ修正とAstro Vercelアダプターの修正
- 10/14(水): 2件 — Laravel v13.36.0のキュー・S3認証改善とVue 3.5.44
- 10/15(木): 2件 — Node.js v26.12.0とTerraformのセキュリティパッチ(CVE-2026-78669)
- 10/16(金): 4件 — Next.js v16.4.1の緊急セキュリティパッチとDockerのcontainerd修正
まとめ・来週の注目ポイント
今週は週前半が落ち着いた小規模リリース中心、週後半にセキュリティ対応が集中するという二段構えの週でした。特にNext.js v16.4.1は未認証RCEのCritical脆弱性2件を含むため、use cache・SVG画像最適化・Server Actionsのいずれかを使っているプロジェクトは最優先で対応が必要です。Dockerのcontainerd脆弱性修正も、信頼できないレジストリと通信する環境では適用を急いでください。
来週最大の注目は、10/21に迫るNext.js 15系のEOLです。v16系への移行がまだのチームは、今週のセキュリティパッチ適用と合わせて移行計画を確定させておきましょう。あわせてKubernetes 1.34(10/27 EOL)、PostgreSQL 14(11/12 EOL)のアップグレード計画も並行して進めておくことをおすすめします。
データソース: GitHub Releases API, endoflife.date, npm Registry, PyPI AI解説は Claude API により自動生成されています。正確性については原文をご確認ください。
export const releaseTypeData = [
{"name": "Major", "count": 2, "color": "#dc2626"},
{"name": "Minor", "count": 3, "color": "#f97316"},
{"name": "Patch", "count": 4, "color": "#22c55e"},
{"name": "Prerelease", "count": 1, "color": "#6366f1"}
];
export const weeklySummaryData = [
{
"id": "nextjs-16.4.1",
"title": "Next.js v16.4.1 緊急セキュリティパッチ(Critical RCE x2)",
"priority": "high",
"actionRequired": "required",
"targets": ["Next.js利用者", "use cache利用者", "Image Optimization API利用者", "Server Actions利用者"],
"changeCategory": "セキュリティ修正",
"quickAction": "本番環境のNext.jsを直ちにv16.4.1へ更新し、対象3機能の利用有無を確認する"
},
{
"id": "docker-29.9.1",
"title": "Docker v29.9.1(containerd脆弱性2件を修正)",
"priority": "high",
"actionRequired": "recommended",
"targets": ["Docker利用者", "外部/信頼できないレジストリと通信する環境"],
"changeCategory": "セキュリティ修正",
"quickAction": "Docker Engineをv29.9.1へ更新し、containerdがv2.4.2以上か確認する"
}
];
