Next.js < 9.3.2 路徑遊走

medium Web App Scanning Plugin ID 112716

概要

Next.js < 9.3.2 路徑遊走

說明

9.3.2 版之前的 Next.js 架構受到一個弱點影響,使得攻擊者可以透過特製的要求來存取「.next」資料夾中的任意檔案。

此弱點不會影響「.next」資料夾之外的檔案。

一般而言,「.next」目錄只會保留版本資產。

9.3.2 版已修正此問題

解決方案

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

另請參閱

https://github.com/vercel/next.js/releases/tag/v9.3.2

https://github.com/vercel/next.js/security/advisories/GHSA-fq77-7p7r-83rj

Plugin 詳細資訊

嚴重性: Medium

ID: 112716

類型: remote

已發布: 2021/3/10

已更新: 2021/9/7

掃描範本: api, basic, full, pci, scan

風險資訊

VPR

風險因素: Low

分數: 1.4

CVSS v2

風險因素: Medium

基本分數: 5

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

CVSS 評分資料來源: CVE-2020-5284

CVSS v3

風險因素: Medium

基本分數: 4.3

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

CVSS 評分資料來源: CVE-2020-5284

弱點資訊

CPE: cpe:2.3:a:zeit:next.js:*:*:*:*:*:*:*:*

可被惡意程式利用: true

可輕鬆利用: Exploits are available

弱點發布日期: 2020/3/30

參考資訊

CVE: CVE-2020-5284