CVE-2026-42945
NGINX ngx_http_rewrite_module 漏洞
- 已发布
- 2026年5月13日
- 已更新
- 2026年9月10日
- 分配 CNA
- f5
- 观察到的证据
- 2026年8月8日
初级CVSS
nvd · CVSS 4.0
CVSS:4.0/AV:N/AC:H/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X低 · 未来 30 天
- 百分位
- 88.6%
- 型号日期
- 2026年10月15日
EPSS 是统计估计,而不是确定性或影响衡量标准。将其与 CVSS、KEV 状态、暴露程度和您的环境相结合。
总结
NGINX Plus 和 NGINX 开源版在 ngx_http_rewrite_module 模块中存在一个漏洞。当 rewrite 指令后面紧跟着 rewrite、if 或 set 指令,并且未命名的 Perl 兼容正则表达式(PCRE)捕获(例如 $1、$2)所对应的替换字符串中包含问号(?)时,该漏洞即会存在。未经身份验证的攻击者在其无法控制的条件配合下,可通过发送特制的 HTTP 请求来利用此漏洞。这可能导致 NGINX worker 进程发生堆缓冲区溢出,进而导致其重启。此外,在禁用地址空间布局随机化(ASLR)的系统上,或者当攻击者能够绕过 ASLR 时,攻击者还可以执行代码。注意:已到达技术支持终止(EoTS)的软件版本不在评估范围内。
来源
CVE-2026-42945
对 CVE-2026-42945(NGINX Rift)的技术分析,这是 NGINX 重写引擎中的一个严重堆缓冲区溢出漏洞,由长度计算与复制操作之间的状态不匹配引发,可导致工作进程崩溃并可能触发远程代码执行。
对nginx中CVE-2026-42945的可复现AI辅助漏洞重新发现,包括技术分析、PoC触发器和堆缓冲区溢出的补丁验证。
CVE-2026-42945(nginx-rift)的本地风险评估脚本。检查版本、易受攻击的 rewrite+set 配置、ASLR 状态以及编译加固情况,以确定实际是 RCE 还是 DoS 风险。
CVE-2026-42945 的漏洞利用
- Nginx-Rift漏洞利用
NGINX RCE 漏洞利用
PoC for CVE-2026-42945 (nginx Rift) — ngx_http_rewrite_module 中的堆缓冲区溢出漏洞。包含检测/探测/利用模式、双夹具 Docker 实验环境、经验地址发现、OOB 验证的偏移扫描。首次披露:depthfirst。
Proof-of-concept exploit for CVE-2026-42945, a critical heap overflow in NGINX rewrite module enabling unauthenticated remote code execution via crafted URI encoding. Includes Docker-based testing environment, ASAN validation, and multiple exploit scripts.
- cve-2026-42945漏洞利用
分析 CVE-2026-42945(NGINX rewrite 堆溢出漏洞),提供差分检测器、确定性 DoS PoC,以及经过验证的署名 RCE 移植。
Private Nginx Rift ASLR实验室、利用链及演示录屏
针对 CVE-2026-42945(NGINX Rift)的行为检测脚本 — ngx_http_rewrite_module 中的堆溢出。无 RCE,仅基于崩溃的检测。
CVE-2026-42945 的概念验证漏洞利用程序,针对 NGINX 中 `rewrite`/`set` 指令的堆缓冲区溢出,可导致通过精心构造的请求实现拒绝服务(DoS)及潜在远程代码执行(RCE)。
- CVE-2026-42945漏洞利用
CVE-2026-42945的概念验证漏洞利用,这是NGINX rewrite模块中的堆缓冲区溢出漏洞,通过跨请求堆风水实现未认证的远程代码执行。
在 NGINX 容器中自动化利用 CVE-2026-42945:验证易受攻击的目标,暴力破解堆偏移量,执行命令,并打开交互式反向 Shell。
- CVE-2026-42945漏洞利用
CVE-2026-42945 Nginx Rift
针对 CVE-2026-42945(NGINX Rift)的概念验证漏洞利用程序,具备多模式 RCE、盲验证、反弹 Shell 以及批量扫描功能,适用于授权的安全研究。
CVE-2026-42945 的概念验证漏洞利用程序,该漏洞是 NGINX 重写模块中的一个严重堆缓冲区溢出漏洞,可实现未经身份验证的远程代码执行。包含设置脚本和 Python shell 弹出漏洞利用程序。
- CVE-2026-42945漏洞利用
完整的 CVE-2026-42945 研究仓库,包含堆缓冲区溢出分析、RCE 漏洞利用(堆喷射 + Feng Shui)、检测脚本以及针对 NGINX rewrite 模块漏洞的修补指南。
- CVE-2026-42945漏洞利用
基于 Go 的 CVE-2026-42945(nginx HTTP/2)漏洞利用工具,具备检测、崩溃探测、命令执行和反弹 Shell 功能,适用于授权安全测试。
NGINX Rift 漏洞分析与复现
用于 CVE-2026-42945 (NGINX Rift) 的 Python RCE PoC,包含反向shell监听器
Proof-of-concept exploit for CVE-2026-42945, a critical heap buffer overflow in NGINX rewrite module enabling remote code execution via crafted URI requests.
- CVE-2026-42945漏洞利用
在 NGINX 的 ngx_http_rewrite_module 模块中发现一个缺陷。在特定的重写配置下,未经身份验证的攻击者可通过发送特制的 HTTP 请求来利用此漏洞。这可能导致 NGINX 工作进程中发生堆缓冲区溢出,进而可能实现任意代码执行。
针对CVE-2026-42945 (NGINX Rift)的Python利用程序,具备反弹Shell功能以及基于Shodan的目标发现能力,用于渗透测试。
结合 PoolSlip 堆越界读取泄漏(CVE-2026-9256)与 rift 溢出(CVE-2026-42945)的 ASLR 无关 nginx RCE 链 PoC,可在原版 nginx 上到达 system()。
CVE-2026-42945 nginx 32位利用实验室,启用ASLR
Automated toolkit for scanning, exploiting, and patching CVE-2026-42945 (critical RCE in nginx). Includes network scanner, heap spray exploit, and batch patcher with HTML/JSON reporting.
针对 CVE-2026-42945 的概念验证利用环境,目标为 Ubuntu 22.04 上运行 PHP-FPM 的 nginx 1.30.0,打包成基于 Docker 的本地测试设置。
用于研究 nginx < 1.30 中的 CVE-2026-42945 漏洞的仓库。
用于检测IP、CIDR和ASN中易受CVE-2026-42945影响的Nginx实例的Python脚本。
批量扫描 + 一键漏洞利用
对最近披露的 CVE 进行技术深度剖析和根本原因分析——逆向工程补丁、构建概念验证(PoC),并在 1 天窗口期内记录利用技术。
nginx CVE 扫描器 + RCE 漏洞利用框架 (CVE-2026-42945 及另外 16 个)
负责任的使用
仅在您拥有或有权测试的系统上使用漏洞信息。 Kitploit 链接到公共研究元数据,并且不存储漏洞代码或恶意负载。