【已复现】漏洞通告|Next.jsnext/og未授权远程代码执行漏洞(CVE-2026-94545)"

admin 2026-10-16 06:14:08 网络安全文章 来源:ZONE.CI 全球网 0 阅读模式

【已复现】漏洞通告 | Next.js next/og 未授权远程代码执行漏洞(CVE-2026-94545)

安全实验室
安全实验室

中成信息

2026年9月30日 17:16
福建

在小说阅读器读本章

去阅读

在公众号小说中沉浸阅读

1

漏洞描述

Next.js的next/og模块在处理动态Open Graph图片生成时,依赖的SVG渲染库Satori未对用户输入进行正确转义,导致攻击者可通过构造恶意SVG注入代码。当应用运行在Node.js环境且安装了Sharp组件时,注入的SVG会触发原生图像处理库的内存破坏漏洞,最终实现远程代码执行。该漏洞影响Next.js16.2.0至16.3.5版本,攻击者无需认证即可利用。

2

影响范围

16.2.0 <= Next.js < 16.3.5(Node.js 运行时且安装 sharp 的场景)

0.0.27 <= Satori <0.33.5

其他受影响组件

Satori(next/og 依赖的 JSX SVG 渲染器)

3

漏洞详情

漏洞详情
漏洞编号 CVE-2026-94545
漏洞名称 Next.js next/og 未授权远程代码执行漏洞
评级 高危 CVSS 3.1分数 9.8
威胁类型 代码执行 利用情况 更可能被利用
公开状态 POC、EXP已公开 在野利用 未发现
危害描述:攻击者可利用该漏洞在服务器上以进程权限执行任意命令,完全接管服务器,窃取敏感数据或植入后门。
参考链接: https://github.com/vercel/next.js/security/advisories/GHSA-vcvr-r3jv-pc5j

4

漏洞复现

中成信息安全实验室已复现Next.js next/og 未授权远程代码执行漏洞,验证如下。

5

修复建议

官方已发布安全补丁,请及时更新至安全版本:

Next.js 升级至 16.3.6 及以上版本;

同步升级 Satori 至 0.33.5 及以上版本(该版本在序列化 SVG 文本时进行转义,修复注入点);

下载地址:https://github.com/vercel/next.js/releases

临时缓解措施:

  1. 将 next/og 路由切换为 export const runtime = 'edge',改用沙箱化的 resvg-wasm 渲染器;

  2. 或移除 sharp 依赖,避免走原生图像解析链路;

  3. 避免将未经净化处理的用户输入传入 ImageResponse 子节点;

  4. 为 OG 图片路由增加认证或访问白名单。

关于我们

漳州中成信息科技有限公司是一家专注于网络安全实战防护的创新型服务提供商。我们深刻理解网络安全的核心在于攻防对抗的持续较量,并以此独特视角为基石,致力于为客户构建动态、主动、智能化的纵深防御体系。区别于传统的被动防御,我们坚信“未知攻,焉知防”。公司汇聚了顶尖的渗透测试专家(红队)、应急处置精英(蓝队)及经验丰富的安全服务工程师,形成了一支具备完整攻防对抗能力的专业团队。我们的渗透测试团队模拟真实攻击者的思维与手段,深入挖掘系统、应用及网络中的深层次漏洞与风险点;应急处置团队则能在安全事件发生时快速响应、精准定位、有效遏制损失并溯源根因;安服工程师团队则致力于将攻防对抗中获得的宝贵经验转化为常态化的安全策略、加固措施与运营流程。


点击名片

关注我们

扫描官网二维码

了解更多


美国总统特朗普签署“开启超级智能时代”行政令" 网络安全文章

美国总统特朗普签署“开启超级智能时代”行政令"

文档汇总2026年9月29日至30日全球科技与政策动态,核心为特朗普签署开启超级智能时代行政令,将AI替换为超级智能,并与谷歌等企业签署AI安全协议,依赖企业自律监督。同时涉及维萨开放AI防御软件源代码、数据中心扩建争议、美欧反对大流行病协定、美海军采购无人艇、波音获F/A-XX合同、NASA星际客机计划及AI在矿业与材料研发应用等进展。
美国“338行动”实施,美加贸易新变化" 网络安全文章

美国“338行动”实施,美加贸易新变化"

本文分析美国首次启用尘封近百年的《1930年关税法》第338条,对加拿大约200亿美元商品加征50%进口税的行动。文章梳理了338条款的历史渊源、法理争议及加拿大对等反制措施,指出该行动违反美墨加协定和WTO规则,反映美国单边主义升级,将深刻影响北美区域经济合作与全球贸易秩序。
评论:0   参与:  0