一、漏洞概要
漏洞名称 | Nginx 缓冲区溢出漏洞(CVE-2026-27654) |
发布时间 | 2026年4月11日 |
组件名称 | Nginx |
影响范围 | 0.5.13 ≤ NGINX Open Source < 1.28.3 1.29.0 ≤ NGINX Open Source < 1.29.7 R32 ≤ NGINX Plus < R32 P5 NGINX Plus R33所有版本 NGINX Plus R34所有版本 R35 ≤ NGINX Plus < R35 P2 R36 ≤ NGINX Plus < R36 P3 |
漏洞类型 | 缓冲区溢出 |
利用条件 | 1、用户认证:无需用户认证 2、前置条件:
3、触发方式:远程 |
综合评价 | <综合评定利用难度>:困难,须同时满足其三个条件才可造成缓冲区溢出。 <综合评定威胁等级>:高危,可造成缓冲区溢出从而读取任意文件。 |
官方解决方案 | 已发布 |
二、漏洞分析
2.1 组件介绍
Nginx〔engine x〕是一个HTTP和反向代理服务器、邮件代理服务器和通用TCP/UDP代理服务器,最初由Igor Sysoev编写。
2.2 漏洞描述
2026年4月11日,深瞳漏洞实验室监测到一则Nginx组件存在缓冲区溢出漏洞的信息,漏洞编号:CVE-2026-27654,漏洞威胁等级:高危。
NGINX开源版和NGINX Plus的ngx_http_dav_module模块存在缓冲区溢出漏洞,此漏洞可能导致NGINX工作进程终止,或修改文档根目录之外的源或目标文件名。当配置文件使用了DAV模块的MOVE或COPY方法、前缀位置(非正则表达式位置配置)以及alias指令时,此问题会影响NGINX开源版和NGINX Plus。由于NGINX工作进程用户权限较低且无法访问整个系统,因此完整性影响受到限制。
三、影响范围
目前受影响的Nginx版本:
0.5.13 ≤ NGINX Open Source < 1.28.3
1.29.0 ≤ NGINX Open Source < 1.29.7
R32 ≤ NGINX Plus < R32 P5
NGINX Plus R33所有版本
NGINX Plus R34所有版本
R35 ≤ NGINX Plus < R35 P2
R36 ≤ NGINX Plus < R36 P3
官方修复建议
官方已发布补丁修复该漏洞,建议受影响用户更新到最新版本。