Next.js 16.4.0-canary.13 Image Optimizer DNS Rebinding TOCTOU SSRF Still Exists
Ron E が 2023 年 9 月 3 日に投稿:Next.js 16.4.0-canary.13 には、Image Optimizer の fetchExternalImage() 機能に DNS リバインディング TOCTOU サーバーサイドリクエストフォージェリの脆弱性が含まれています。Next.js は、提供されたホスト名を解決し、isPrivateIp() を使用して結果のアドレスを確認することで、プライベートネットワークリソースへのリクエストを防止しようとします。const records = await lookup(hostname, {
family: 0,
all: true,
hints: ALL,
})const privateIps = records.map((record)...