Next.js 在 2026 年 10 月 14 日發布 16.4.1 與 15.5.28 安全更新,處理兩項嚴重遠端程式碼執行問題及一項高風險阻斷服務問題。即使應用已套用 9 月更新,這次仍要重新核對。
Cache Components 與 typed arrays
一項問題涉及 App Router、Cache Components,以及回傳多個 typed arrays 的 use cache 函數。官方指出受影響應用沒有已知替代緩解方式,並建議即使程式中看不到相似函數,也應立即更新,避免只依粗略搜尋程式碼決定是否修補。
SVG 圖片最佳化與 Server Actions
另一條 RCE 路徑與 glibc Linux 上的圖片最佳化上游依賴有關;官方列出的替代處理方式是確保 Next.js 使用 sharp 0.35.5 或更新版本。完整更新 Next.js 可讓套件管理器取得修補依賴。同批 Server Actions 問題可能造成 CPU 過度使用;Pages Router 或沒有使用 Server Actions 的應用不受該特定 DoS 影響。
不要只修改套件宣告
更新到本批修補版或包含修補的較新版本後,重新安裝依賴、建置並部署。核對 lockfile 與正式容器內版本,再測試快取、圖片最佳化和實際 Server Action。若有多個後端或背景工作,要確認全部替換完成,避免只有前台新部署、舊程序仍繼續服務。
事件公告日期:2026-10-14。依公告翌日編入事件時間線,於 2026 年 11 月 1 日補錄;本文按歸檔日已公開資訊整理。封面為 AI 生成的概念插畫。
參考資料
原文鏈接:https://wntheme.com/nextjs-october-2026-rce-update/,轉載請註明出處。
