BLOGHOMECATEGORY
Reactの脆弱性が話題になっているのでこのブログのバージョンを上げる

2025/12/17 07:04

updateIcon

2026/02/04 17:41

何があったのか(ざっくり)

  • React Server Components(RCS)に脆弱性が見つかったことで、Reactをベースとしてる Next.js にも影響が出ている
  • 第三者がサーバ上で任意のコードを実行できたり、ソースコードが露出したりするらしい(怖い)

怖いからバージョンをあげよう

ReactとNext.jsのversionを確認する

package.json の "dependencies" →"next" から確認できる

現状

nextjs

15.1.6

react

19.1.1

react-dom

19.1.1

Reactのversionを上げる

$ npm install next@latest

Next.jsのversionを上げる

$ npm install next@latest


実行結果

nextjs

15.1.6

16.0.10

react

19.1.1

19.2.3

react-dom

19.1.1

19.2.3


余談

後から便利なコマンドがあることに気がついた

脆弱なバージョンがあれば、 推奨の安全なバージョンにアップデートしてくれる

$ npx fix-react2shell-next

結果

全ての脆弱性に対応済み

github