CVE-2026-45109Next.js是一款用于构建全栈Web应用程序的React框架。在15.2.0至15.5.18之前的版本以及16.2.6之前的版本中,发现针对CVE-2026-44575的修复未正确应用于使用Turbopack的middleware.ts文件中。该漏洞可能导致安全机制被绕过,造成敏感信息泄露。该问题已在15.5.18和16.2.6版本中修复,建议用户尽快升级。
该漏洞的根本原因是补丁应用不完整。虽然官方针对CVE-2026-44575发布了修复补丁,但该补丁仅覆盖了标准构建流程,未能同步到Turbopack构建系统中。Turbopack是Next.js的下一代打包工具,当开发者使用Turbopack运行应用时,middleware.ts文件中的安全逻辑存在缺陷,无法正确拦截恶意请求。由于CVSS评分为7.5(高危),且攻击无需认证和用户交互,远程攻击者可利用此缺陷绕过中间件的安全检查。鉴于主要影响为机密性(C:H),攻击者可能借此访问受保护的API端点、获取敏感数据或绕过身份验证逻辑,从而对系统造成严重威胁。