Next.js Framework 16.2.x / 16.3.x < 16.3.6 RCE

medium Nessus プラグイン ID 362680

概要

リモートホストの Next.js Framework は、リモートでコードが実行される脆弱性の影響を受けます。

説明

リモートホストの Next.js Framework は、リモートでコードが実行される脆弱性の影響を受けます。

- next/og からの Node.js ImageResponse 実装は、Upstream Satori の脆弱性の影響を受けます。
Satori は、生成された SVG 出力に特定の値を含める前に、適切にエスケープしていません。これにより、細工された値が SVG マークアップとして解釈される可能性があります。画像生成中に攻撃者がコントロールする値を SVG コンテンツ、属性、またはスタイルに渡すアプリケーションが、リモートコードの実行を引き起こす可能性があります。
(CVE-2026-94545)

悪用するにはさらに、アプリケーションが next/og からの Node.js ImageResponse 実装を使用し、攻撃者が制御する値を SVG コンテンツ、属性、またはスタイルに渡す必要があります。Edge ImageResponse 実装を使用しているアプリケーションは影響を受けません。Nessus では、アプリケーションがどのように ImageResponse を呼び出すかを検証できないため、この検出結果は潜在的な脆弱性として報告されます。

Nessus はこの問題をテストしておらず、代わりにアプリケーションが自己報告するバージョン番号にのみ依存していることに注意してください。

ソリューション

Next.js Frameworkバージョン 16.3.6 以降にアップグレードしてください。

参考資料

https://github.com/vercel/next.js/releases/tag/v16.3.6

http://www.nessus.org/u?9e5d1ebc

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

プラグインの詳細

深刻度: Medium

ID: 362680

ファイル名: nextjs_framework_CVE-2026-94545.nasl

バージョン: 1.2

タイプ: Local

エージェント: windows, macosx, unix

ファミリー: Misc.

公開日: 2026/10/2

更新日: 2026/10/5

設定: 徹底したチェックを有効にする (optional)

サポートされているセンサー: Nessus Agent, Nessus

リスク情報

VPR

リスクファクター: High

スコア: 7.7

パーセンタイル: 98.93

CVSS v2

リスクファクター: Critical

基本値: 10

現状値: 7.8

ベクトル: CVSS2#AV:N/AC:L/Au:N/C:C/I:C/A:C

CVSS スコアのソース: CVE-2026-94545

CVSS v3

リスクファクター: Critical

基本値: 9.8

現状値: 8.8

ベクトル: CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

現状ベクトル: CVSS:3.0/E:P/RL:O/RC:C

CVSS v4

リスクファクター: Medium

Base Score: 5.3

Threat Score: 2.4

Threat Vector: CVSS:4.0/E:P

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

脆弱性情報

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

必要な KB アイテム: Host/nodejs/modules/enumerated

エクスプロイトが利用可能: true

エクスプロイトの容易さ: Exploits are available

パッチ公開日: 2026/9/22

脆弱性公開日: 2026/9/22

参照情報

CVE: CVE-2026-94545

IAVA: 2026-A-1079