Next.js Framework 16.0.1 < 16.1.7 多個弱點

medium Nessus Plugin ID 303199

概要

遠端主機上的 Next.js Framework 受到多個弱點影響。

說明

遠端主機上的 Next.js Framework 受到多個弱點影響

- Next.js 開發伺服器中存在一個弱點其中 null 來源可繞過 HMR (熱模組更換) websocket 端點上的跨網站保護。若攻擊者可存取可從 dev 伺服器連線的受攻擊者控制內容則可能連線至 HMR websocket 通道並攔截 dev 流量即使已具備 allowedDevOrigins 組態亦然。此弱點只會影響開發模式。 (CVE-2026-27977)

- Next.js 中存在一個弱點其中具有 null 來源的要求可繞過伺服器動作中的 CSRF 驗證。來自不透明內容 (例如沙箱 iframe) 的要求可繞過來源驗證而不會被驗證為跨來源要求。攻擊者可操控受害者的瀏覽器使用受害者認證從沙箱化內容執行狀態變更伺服器動作。 (CVE-2026-27978)

- 在已啟用部分預先呈現的 Next.js 應用程式中存在一個拒絕服務弱點。在非最小部署中處理 next-resume 標頭要求時系統無法一致地強制執行 maxPostponedStateSize 限制進而允許攻擊者傳送含有 next-resume 標頭的過大 POST 承載以觸發無限制的記憶體緩衝並造成過度記憶體消耗可能導致服務中斷。 (CVE-2026-27979)

請注意,Nessus 並未測試這些問題,而是僅依據應用程式自我報告的版本號碼作出判斷。

解決方案

升級至 Next.js Framework 16.1.7 版或更新版本。

另請參閱

http://www.nessus.org/u?ffbe22d0

http://www.nessus.org/u?352e2393

http://www.nessus.org/u?e9b4ba8b

Plugin 詳細資訊

嚴重性: Medium

ID: 303199

檔案名稱: nextjs_framework_16_1_7.nasl

版本: 1.2

類型: local

代理程式: windows, macosx, unix

系列: Misc.

已發布: 2026/3/20

已更新: 2026/3/23

組態: 啟用徹底檢查 (optional)

支援的感應器: Nessus Agent, Nessus

風險資訊

VPR

風險因素: Medium

分數: 4.4

CVSS v2

風險因素: Medium

基本分數: 6.4

時間性分數: 4.7

媒介: CVSS2#AV:N/AC:L/Au:N/C:P/I:P/A:N

CVSS 評分資料來源: CVE-2026-27977

CVSS v3

風險因素: Medium

基本分數: 5.4

時間性分數: 4.7

媒介: CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:N

時間媒介: CVSS:3.0/E:U/RL:O/RC:C

CVSS v4

風險因素: Medium

Base Score: 6.9

Threat Score: 2.7

Threat Vector: CVSS:4.0/E:U

Vector: CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N

CVSS 評分資料來源: CVE-2026-27979

弱點資訊

CPE: cpe:/a:vercel:next.js

必要的 KB 項目: Host/nodejs/modules/enumerated

可輕鬆利用: No known exploits are available

修補程式發佈日期: 2026/3/17

弱點發布日期: 2026/3/17

參考資訊

CVE: CVE-2026-27977, CVE-2026-27978, CVE-2026-27979

IAVA: 2026-A-0252