CVE-2025-29927
Next.js 中间件中的授权绕过
- 已发布
- 2025年3月21日
- 已更新
- 2025年4月8日
- 分配 CNA
- GitHub_M
- 观察到的证据
- 2025年4月5日
初级CVSS
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N高 · 未来 30 天
- 百分位
- 99.9%
- 型号日期
- 2026年9月21日
EPSS 是统计估计,而不是确定性或影响衡量标准。将其与 CVSS、KEV 状态、暴露程度和您的环境相结合。
总结
Next.js 是一个用于构建全栈 Web 应用程序的 React 框架。从版本 1.11.4 开始,在早于各自修复版本 12.3.5、13.5.9、14.2.25 和 15.2.3 的版本中,如果授权检查发生在中间件中,则有可能绕过 Next.js 应用程序中的授权检查。如果无法修补到安全版本,建议您阻止包含 x-middleware-subrequest 请求头的外部用户请求到达您的 Next.js 应用程序。此漏洞已在 12.3.5、13.5.9、14.2.25 和 15.2.3 中修复。
来源
122Next.js中间件授权绕过CVE-2025-29927的公告和信息中心,包括技术分析链接和详细信息。
CVE-2025-29927 的概念验证漏洞利用程序,通过添加 x-middleware-subrequest 来绕过 Next.js 中间件身份验证检查。
用于检测CVE-2025-29927(Next.js身份验证绕过漏洞)的Nuclei模板
负责任的使用
仅在您拥有或有权测试的系统上使用漏洞信息。 Kitploit 链接到公共研究元数据,并且不存储漏洞代码或恶意负载。