Next.js セキュリティ更新が定例化:7月のアップデートで 9 件の脆弱性に対応

Next.js Announces July Security Release to Fix 4 High-Severity and 5 Medium Flaws

2026/07/16 gbhackers — Next.js が公開したのは、7月の定例セキュリティ・リリースに関する情報であり、その中で 9 件の脆弱性に対処している。そのうちの 4 件は深刻度 High であり、5 件は Medium と評価されている。このパッチは、Next.js 16.2/15.5 向けの更新バージョンとして、2026年7月20日にリリースされる予定である。

Next.js における 7月のセキュリティ・リリース

この発表が示すのは、Next.js による定例化されたセキュリティ・リリース・プログラムの開始である。今後において、このプロジェクトは、事前告知のないアドホックな修正を提供するのではなく、計画されたセキュリティ更新に基づいて、月 1 回のペースで事前通知を提供する。

それぞれの通知では、予定される公開タイムラインと、対処される脆弱性の最高深刻度評価が示される。それにより、開発チームとセキュリティチームは、アップグレード期間を計画し、本番環境へ展開する前にデプロイメントを検証できる。

Next.js を支える企業である Vercel は 7月の更新に関して、現時点では脆弱性の詳細/Proof of Concept 情報/影響を受けるコードパス/CVE 番号を公開していない。

この遅延開示の目的は、詳細な技術情報が公開される前に、ユーザー/ホスティング・プロバイダ/プラットフォーム・パートナーが、修復措置とセキュリティ制御を準備する時間を確保することにある。

今後のリリースは、Next.js バージョン 16.2/15.5 に焦点を当てるものだ。ユーザー組織は、現在デプロイされているバージョンを確認し、公開時に公式アドバイザリを監視すべきである。

古いバージョンまたはサポート対象外バージョンを使用しているチームは、修正を適用する前に、サポート対象リリースへアップグレードする必要があるだろう。したがって、パッチが提供された時点で管理者は、アプリケーション依存関係の更新/デプロイメントの再ビルド/影響を受けるサービスの再デプロイなどに加えて、lockfile とコンテナ・イメージがパッチ適用済みパッケージ・バージョンを参照していることを確認すべきである。

注意してほしいのは、この新しいスケジュールは、緊急パッチ適用を置き換えるものではない点である。アクティブに悪用されている脆弱性や、きわめて深刻な脆弱性が発生し、次の定例リリースまで安全性を保てない状況においては、引き続き定例外更新をリリースすると、Vercel は述べている。

このような緊急開示は、React2Shell に関連する過去の脆弱性のときと同様に、Next.js ブログを通じて発表される。

今回の定例化は、ソフトウェア業界全体で脆弱性発見が増加している傾向への対応として行われた。この傾向は、LLM 分析により支援される研究により、さらに強まっている。

Next.js は、脆弱性が悪用される前に問題を特定するために、Vercel Labs の deepsec プロジェクト/内部研究の成果である自動セキュリティ・ツールを活用し、また、バグバウンティ・プログラムを拡張している。

7月のリリースには高深刻度の脆弱性が含まれているため、インターネットに公開された Next.js アプリケーションを運用する組織は、優先度の高いメンテナンス・イベントとして扱うべきである。

2026年7月20日のリリースに先立って、セキュリティチームに推奨されるのは、以下の対応である。

  • 外部に公開されているアプリケーションのインベントリ
  • Next.js バージョン 16.2/15.5 を実行しているデプロイメントの特定
  • アップグレード・テストの準備
  • Web Application Firewall のカバレッジと監視ルールの確認

なお、研究者は、HackerOne 上の Vercel Open Source Bug Bounty プログラムを通じて、対象となるフレームワーク脆弱性の報告が可能となっている。