Next.js通过紧急带外更新修复两个严重的未经身份验证远程代码执行漏洞"

admin 2026-10-22 14:56:00 网络安全文章 来源:ZONE.CI 全球网 0 阅读模式

Next.js 通过紧急带外更新修复两个严重的未经身份验证远程代码执行漏洞

sec随谈
sec随谈

sec随谈

2026年10月16日 09:01
北京

在小说阅读器读本章

去阅读

在公众号小说中沉浸阅读

摘要
Vercel 于 2026 年 10 月 14 日通过带外(out-of-band)发布,推出了 Next.js 16.4.1 和 15.5.28。这次 Next.js 安全更新修复了两个严重的未经身份验证远程代码执行漏洞,以及一个高危拒绝服务漏洞。开发者应立即升级。

为何重要
Next.js 为现代 React 网站的很大一部分提供支持。三个漏洞中有两个无需登录,因此任何运行受影响版本的公开应用都可能面临风险。本次发布还包含两个从 9 月推迟的修复,当时是为了等待上游依赖项跟进。

攻击原理

“use cache” 函数中的 RCE(严重)
该漏洞编号为 GHSA-673q-mjm6-r5xr,影响使用 App Router 和 Cache Components 的应用。当某个 “use cache” 函数返回多个类型化数组时,就可能实现远程代码执行。根本原因出在 React 中,对应一份相关的上游公告。

通过 SVG 在图像优化中实现的 RCE(严重)
CVE-2026-96889 源于上游 sharp 图像库中的内存缺陷。当 Next.js 运行在基于 glibc 的 Linux 上时,它可能导致远程代码执行。

Server Actions 中的拒绝服务(高危)
特制的请求可使使用 App Router 和 Server Actions 的应用 CPU 占用率飙升,从而阻塞同一进程中的后续请求。

利用情况
Vercel 未报告真实环境中的利用,同样,也没有确认的公开概念验证(PoC)。

受影响版本

  • “use cache” RCE 影响 Next.js 16.0.0 至 16.4.0。
  • Server Actions 拒绝服务影响 13.0.0 至 15.5.27 以及 16.0.0 至 16.4.0。

补丁与缓解措施

  • 升级到 Next.js 16.4.1 或 15.5.28。
  • 如果暂时无法升级,请确保 sharp 版本为 0.35.5 或更高,以阻止 SVG 漏洞。

Next.js 安全更新公告警告称,针对 “use cache” 漏洞没有变通方案。事实上,团队敦促用户立即升级,即使应用中没有类似的函数。这次 Next.js 安全更新应当被列为首要任务。

参考链接:

https://nextjs.org/blog/nextjs-security-update-october-14-2026

GDPR视角:云录像默认开启、分享链接默认公开,你的智能设备踩雷了吗?" 网络安全文章

GDPR视角:云录像默认开启、分享链接默认公开,你的智能设备踩雷了吗?"

本文从GDPR视角分析智能设备默认设置的法律风险,指出云录像默认开启、分享链接默认公开、语音采集默认开启三大陷阱,违反第25条默认保护原则。建议厂商通过本地处理、短周期存储、权限收敛等技术手段改进默认值,并建立版本化记录与出厂抽检验证机制,强调默认值合规需设计证据而非说明书告知。
AI开始替银行做决策了,香港金管局给出了管它的办法" 网络安全文章

AI开始替银行做决策了,香港金管局给出了管它的办法"

香港金管局发布ART框架,以可问责、具韧性、可信赖三原则治理银行AI,配套监管指引、数据共享平台及沙盒++测试代理式AI,并探讨问责安排、代理记录册与介入机制。内地21号令侧重人机互动规范,两者互补。企业应明确AI责任归属、建立韧性机制、筑牢数据底座并跟进代理式AI安全。
评论:0   参与:  0