NGINX爆出严重高危漏洞CVE-2026-42945,威胁全球约 1/3 服务器,请尽快升级到新版!

【踩坑记录】Nginx CVE-2026-42945 缓冲区溢出漏洞:我写的排查脚本,快速定位风险 Nginx, CVE, 漏洞排查, 缓冲区溢出, 安全脚本, 等保合规 阅读详情

一个存在了18年的代码缺陷,直到本周才被安全团队正式披露。

研究人员称,攻击者无需登录认证,只需发送一条特制HTTP请求,就能让NGINX工作进程崩溃;在合适条件下,还可能拿到服务器远程代码执行权限。

CVE-2026-42945可追溯到2008年,长期存在于几乎所有标准NGINX构建版本中。由于NGINX承载全球约三分之一的网站,这次事件影响面尤其大。

问题出在ngx_http_rewrite_module的处理逻辑。某个内部标志位被设为参数转义状态后没有清掉,后续长度计算按原始字节数估算,但真正写入时却再次转义。

研究人员称,这样一来,攻击者URI中的“+”“%”“&”等字符会从1字节膨胀到3字节,原本够用的缓冲区就会溢出。

depthfirst已做出可运行的概念验证,显示在关闭ASLR的条件下可实现未认证RCE(远程代码执行)。报告还提到一种理论方法,称攻击者可通过重复请求逐步覆盖指针字节,从而尝试绕过ASLR。

更麻烦的是,NGINX的多进程架构在这里反而给了攻击者反复试错机会:某个工作进程崩溃后,主进程会拉起新进程,且堆布局可能保持一致。

修复方面,NGINX Open Source需升级到1.31.0或1.30.1,NGINX Plus需升级到R36P4或R32P6,并重启服务加载修复后的二进制文件。

如果暂时没法升级,官方给出的缓解办法是,把受影响rewrite规则中的未命名正则捕获改成命名捕获。原文称,命名捕获不会走到有问题的转义路径,因此能移除当前攻击面。

简单说,此漏洞是rewrite模块引发的安全隐患,黑客只要访问特殊的URL,就能导致NGINX崩溃。如果未使用rewrite(伪静态),则不用担心此漏洞。

对于NGINX的远程代码执行隐患,部署护卫神.防入侵系统就能解决,其默认自带Nginx防护规则,在“进程防护”模块中可以查看到。

(NGINX防护,防止远程代码执行)

轮廓系数(Silhouette Coefficient) 轮廓系数(Silhouette Coefficient)是一种评估聚类效果的指标,用来衡量数据点在聚类中的紧密程度和分离程度。每个数据点的轮廓系数是通过比较该点与其所在聚类内的点的平均距离(内聚度)和该点与最近的其他聚类中的点的平均距离(分离度)来计算的。轮廓系数的值范围从-1到1,其中接近1的值表示该点很好地匹配其自身聚类,并且与相邻聚类差异很大,而接近-1的值则表示该点更适合与相邻的聚类而不是当前聚类。 阅读详情

相关推荐

使用广播星历进行 GPS 卫星位置的计算

目录1.计算卫星运动的平均角速度 n2.计算观测瞬间卫星的近地点角3.计算偏近点角4.计算真近点角 f5.计算升交角距 6.计算摄动改正项7.进行摄动改正 8.计算卫星在轨道面坐标系中的位置9.计算观测瞬间升交点的经度 L10.计算卫星在瞬时地球坐标系中的位置11.计算卫星在协议地球坐标系中的位置使用广播星历进行GPS卫星位置的计算的详细步骤如下:关于在广播星历中各参数的分布情况可以参考下图:首先根据广播星历中给出的参数 计算参考时刻(TOE) 的平均角速度 式中,GM为万有引力常数 G 与地球总质量

qq_43381998的博客 5569

潜伏18年!NGINX CVE-2026-42945 9.2分高危漏洞深度解析:从原理到RCE完整利用链

全球1/3网站面临NGINX高危漏洞威胁(CVE-2026-42945),该漏洞潜伏18年,CVSS评分9.2分,影响0.6.27至1.30.0版本。漏洞源于ngx_http_rewrite_module模块的堆缓冲区溢出,攻击者可通过构造特殊HTTP请求实现DoS或RCE。典型危险配置包括常见的PHP前端控制器、API网关路由等。修复方案包括升级至1.30.1/1.31.0+版本或临时禁用rewrite模块。漏洞影响金融、政务、云服务等多个行业,建议立即采取防护措施。

从零开始,掌握网络安全。提供全面的网络安全教程、攻防演练技巧和行业动态。 6386

CPRI原理及应用--帧结构

对于CPRI 控制字,协议将1个超帧(256基本帧)的控制数据划分为一个“子通道”,将子通道内超帧内的控制字进行行列划分,分为4列X64行,每64个基本帧组成1列。如下图所示。每个Xs子通道内Ns的定义基本相同,在做控制字设计时,主要已Xs和Ns和X.Y.Z开展控制字映射。

u014035968的博客 2325

CVE-2026-42945深度解析:潜伏18年的NGINX 9.2分高危漏洞,从原理到RCE利用全揭秘

2026年5月13日,NGINX官方发布紧急安全公告,披露了一个潜伏长达18年的高危漏洞CVE-2026-42945(代号"NGINX Rift")。该漏洞CVSS v4.0评分高达9.2分(Critical),影响从2008年发布的0.6.27版本到最新的1.30.0版本,覆盖了过去18年间几乎所有的NGINX部署。

从零开始,掌握网络安全。提供全面的网络安全教程、攻防演练技巧和行业动态。 2243

17、Nimble 包开发与并行编程指南

本文介绍了Nimble包的开发与版本管理流程,涵盖语义化版本控制规范及发布步骤;深入探讨了Nim中的并行编程基础,包括并发与并行的区别、threads模块与threadpool模块的使用方法及其差异;分析了线程执行的不确定性、线程池的优势,并提供了线程同步和资源管理的实践示例,帮助开发者高效构建稳定、高性能的Nim应用程序。

wine的专栏 56

OpenClaw实现多agent协作研究

本文介绍了如何构建多agent协作系统,通过飞书机器人实现任务分配与执行。系统包含三个agent:research_leader(总调度)、research_content(内容生成)和research_review(内容审核)。详细说明了agent配置方法(包括创建命令、权限设置)、飞书channel绑定方式,以及通过共享目录和会话机制实现协作。最后展示了应用示例,用户只需向leader机器人下达任务,系统即可自动完成内容生成和审核的全流程。

hhue2007的专栏 617

春秋云境CVE-2021-42945

cookie的部分加入了askbigclassid=12;剩下的只能是根据路径找问题admin/ask.php。然后select flag from flag。最后用--sql-shell就卡也完成了。这里的账号密码是admin/admin。本次靶场是用不了zzcms万能玩法的。我能得到的首先是zzcms类型靶场。用开发者工具找目标地址可用的url。请求头的部分加入了改为do=add。下一步我是直接访问目标地址。bp启动,输入随机参数抓包。这里我们得到flag了。呈现出来的是如下界面。

Chockmans的博客 522

GameFramework教程✨六、怎样加载一个3D UI

怎样加载一个3D UI

星河造梦坊 1583

【漏洞】CVE-2026-42945:NGINX ngx_http_rewrite_module 堆缓冲区溢出深度分析

CVE-2026-42945是一个典型的因历史代码逻辑缺陷累积而成的严重漏洞,2008年引入的bug在十八年后才被发现和修复。其双阶段处理中is_args标志传递不一致的问题,暴露了NGINX rewrite模块在安全边界处理上的设计疏漏。漏洞的CVSS评分达到9.3(Critical),理论上支持RCE利用,但实际利用需要攻击者具备精确的堆布局控制能力,门槛不低。尽管如此,考虑到NGINX在全球Web服务器的极高占有率(Apache外最广泛使用的HTTP服务器),此漏洞的影响面不容轻视。

FallenQu的博客 540

远程声控系统(MATLAB代码见优快云资源)

远程声控系统技术报告 一、题目要求 实现一个远程声音控制系统。首先采集不同的语音指示信号,进行适当压缩;然后通过噪声信道实现远程传输,远端接收后再通过适当计算识别出是何指示,最后送入一个处于未知状态、但能控/能观的控制系统,完成不同的控制动作。 二、问题分解与解决思路 2.1 系统设计 实验中以汉语数字语音1~9作为指令,数字语音“1”代表一号指令,数字语音“2”代表二号指令,依次类推。发送端发出语音“1”,发送端对应的数字语音文件为“1b.wav”,通过信源编码对语音进行压缩编码,然后进行信道编码并进行基

业精于勤,荒于嬉 5735

OpenCV C++ 图像处理实战 ——《基于轮廓比对的缺陷检测》

本文使用OpenCV C++ 实现基于轮廓比对的缺陷检测。

Zero___Chen的博客 1149

CVE-2026-42945漏洞分析及复现

NGINX Rift是指2026年5月12日NGINX官方披露的高危漏洞CVE-2026-42945,是存在于NGINX rewrite模块中的堆缓冲区溢出漏洞。该漏洞代号由安全研究团队depthfirst提出,因18年潜伏时间被称为"灯下黑"漏洞,CVSS v4.0评分9.2分(Critical),覆盖NGINX Open Source 0.6.27至1.30.0版本及NGINX Plus R32至R36版本。

lingming_56的博客 719

具身智能:原理、算法与系统 第18章 模仿学习与人类示范

与基于试错机制的强化学习不同,模仿学习假设存在能够提供高质量轨迹示范的专家策略,学习者的目标是在不直接访问专家内部决策机制的情况下,复现或泛化专家的行为模式。此外,选项 GAIL(Option-GAIL)将分层强化学习与对抗模仿结合,学习选项(Options)级别的策略,能够捕捉专家示范中的多模态行为与高层意图。X-Sim 框架提出从真实到模拟再到真实的迁移路径:首先从人类视频中重建物理仿真环境,在仿真中训练状态级策略,随后通过策略蒸馏获得基于视觉的策略,最后通过在线领域自适应对齐真实与仿真观测。

VectorShift的博客 125

Nginx CVE‑2026‑42945:隐藏18年高危漏洞被曝光(附解决方案)

CVE-2026-42945 不是简单的低版本问题,而是 ngx_http_rewrite_module 在特定 rewrite 组合下的堆溢出。本文记录触发条件、风险复现思路、Debian 包版本坑,以及升级到 nginx 官方 mainline 1.31.x 的完整修复过程。

不畏浮云遮望眼 1645

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

NGINX Rift(CVE-2026-42945)深度解析:潜伏18年的致命漏洞,1.3亿服务器面临灭顶之灾

2026年5月13日,F5 Networks(NGINX母公司)发布紧急安全公告,披露了一个代号为"NGINX Rift"的高危漏洞(CVE-2026-42945)。这个漏洞并非近期引入,而是自2008年NGINX 0.6.27版本起就潜伏在代码库中,整整18年未被发现。据Netcraft最新统计,截至2026年5月,NGINX占据全球Web服务器市场37.2%的份额,超过Apache和IIS的总和,承载着全球超过1.3亿个网站和API网关的流量。更令人震惊的是,漏洞公开后不到24小时。

从零开始,掌握网络安全。提供全面的网络安全教程、攻防演练技巧和行业动态。 2431

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

Nginx再曝严重安全漏洞说明了什么?

基于C/C++这样的内存不安全语言构建网关系统,本质上无法彻底避免缓冲区溢出漏洞的持续出现。而对于网关这种直接暴露在公网、每天承受海量恶意流量探测的基础设施来说:“安全性”和“稳定性”,正在比“极致性能”变得更加重要。

weixin_52406291的博客 627

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

18年“核弹级”漏洞CVE-2026-42945爆发:NGINX堆溢出危机与全栈应急指南

CVE-2026-42945是一场由“微小逻辑错误”引发的“全球级IT海啸”。它证明了在复杂的系统工程中,最危险的往往不是未知的黑天鹅,而是那些我们习以为常的“标准配置”。苍狮技术团队的最终判断不要抱有任何侥幸心理。立刻升级NGINX至1.30.1或更高版本。若无法升级,立即修改配置,拆分所有连续的Rewrite规则。全量扫描所有公网资产,包括测试环境和内网系统。此刻,每一秒的拖延都在增加系统被攻陷的风险。

起而行动,方能平定心中的惶恐 912

Nginx高危漏洞CVE-2026-42945及配置样例

危险根源rewrite连用 +$1未命名捕获组 + 字符串含?修复方法:统一换成命名捕获组P<变量>...)业务无影响:只是写法变更,功能完全不变。

qq_33043025的博客 507

Nginx高危漏洞CVE-2026-42945

2026 年 5 月 13 日,F5 和安全研究员 depthfirst 公布了一个 Nginx `ngx_http_rewrite_module` 模块中的堆缓冲区溢出漏洞,编号 CVE-2026-42945,被命名为"NGINX Rift"。攻击者只需发送一个精心构造的 HTTP 请求,就能在未认证的情况下执行任意代码或导致服务崩溃。

omstack的博客 286

CVE-2026-42945 NGINX Rewrite 堆溢出 RCE——完整技术分析

CVE-2026-42945漏洞分析摘要 漏洞概述 NGINX 0.6.27~1.30.1及Plus R32~R36版本存在堆溢出漏洞(CVSS 9.4),源于ngx_escape_uri()函数在rewrite指令与正则捕获变量$1结合时,因解码/编码长度计算不一致导致缓冲区越界写入,可引发DoS或条件受限的RCE。 触发条件 需同时满足: rewrite替换字符串含?,触发URI转义逻辑; 同一location内通过set引用正则捕获变量$1; 单worker模式(生产环境多worker需多次触发)。

hiahiaz的博客 601

【Web服务器】CVE-2026-42945:Nginx “Rift“ 漏洞深度解析与紧急修复指南

2026年5月,安全研究机构 depthfirst 披露了潜伏18年的 Nginx 高危漏洞 CVE-2026-42945(别名 NGINX Rift),CVSS 评分高达 9.2。该堆缓冲区溢出漏洞影响 Nginx 0.6.27 至 1.30.0 全系列版本,全球约 570 万台服务器面临威胁,中国受影响网站超 254 万。本文深度剖析漏洞原理、攻击链路、影响范围,提供完整的修复方案、临时缓解措施和生产环境最佳实践,帮助运维团队快速应对这场全网级安全危机。

腾讯云创作之星、华为云云享专家,深耕电商全栈高并发系统实战,分享可商用商城项目源码。 1406

CVE-2026-42945实战教程:NGINX rewrite堆溢出漏洞检测、修复与安全加固全指南

2026年5月13日,NGINX官方修复了潜伏18年的高危堆缓冲区溢出漏洞CVE-2026-42945(代号NGINX Rift)。该漏洞由AI代码分析系统在6小时内发现,影响NGINX 0.6.27至1.30.0所有版本,CVSS评分高达9.2。漏洞源于rewrite模块的两次执行机制不一致,导致状态泄漏和堆溢出,攻击者可构造特定HTTP请求实现从DoS到RCE的攻击。文章详细分析了漏洞原理、触发条件和危害路径,并提供了检测脚本和修复方案。

从零开始,掌握网络安全。提供全面的网络安全教程、攻防演练技巧和行业动态。 798

CVE-2026-42945 NGINX RCE漏洞实战排查:检测脚本+加固配置全清单

本文详细分析了NGINX的CVE-2026-42945漏洞,该漏洞存在于ngx_http_rewrite_module模块,可能导致堆溢出和远程代码执行(RCE),CVSS评分为9.2。漏洞触发条件包括:NGINX版本在受影响范围内、rewrite规则替换字符串含问号?,以及使用未命名正则捕获组且后续紧跟rewrite、if或set指令。 文章提供了完整的检测和修复流程,包括单机和K8s环境的排查脚本,帮助运维人员快速识别风险配置。单机脚本自动扫描NGINX配置目录,递归查找高危rewrite规则;K

从零开始,掌握网络安全。提供全面的网络安全教程、攻防演练技巧和行业动态。 669

CVE-2026-42945 深度解析 NGINX Rift :潜伏18年的堆溢出漏洞分析与防御指南

NGINX Rift漏洞极其罕见地在 NGINX 的核心源码库中潜伏了大约 18 年之久(据溯源分析,该缺陷最早在 2008 年左右的提交中被引入),波及了从 0.6.27 早期版本一路延伸至 1.30.0 的几乎所有 NGINX Open Source 迭代分支,同时 NGINX Plus 商业版也未能幸免 。

蚁景网安学院 886

CVE-2026-41940 cPanel认证绕过漏洞深度解析:无权限远程接管服务器(已在野利用)

2026年4月28日,全球最流行的服务器控制面板cPanel发布紧急安全公告,修复了一个编号为的严重认证绕过漏洞。该漏洞CVSS 3.1评分高达9.8分,属于"无需认证、远程可利用、影响范围极广"的致命级漏洞。更令人担忧的是,多个安全厂商已确认该漏洞自2026年2月起就存在0day在野利用,全球已有数万台未打补丁的cPanel服务器被攻击者入侵。由于cPanel占据了全球共享主机市场超过70%的份额,且广泛应用于中小企业、个人站长和云服务商,该漏洞的潜在影响范围堪称2026年上半年最严重的服务器安全事件。

从零开始,掌握网络安全。提供全面的网络安全教程、攻防演练技巧和行业动态。 1396

CVE-2026-42945实战:nginx rewrite堆溢出漏洞分析、检测与修复全指南

摘要: 2026年5月,NGINX曝出高危堆溢出漏洞CVE-2026-42945(代号NGINX Rift),影响2008年0.6.27版本至1.30.0的所有版本。漏洞源于rewrite模块两阶段处理中长度计算与写入阶段的状态不一致:匿名捕获组在is_args标志位触发时未预留URL转义空间,导致堆缓冲区溢出。攻击者通过含特殊字符的HTTP请求即可触发拒绝服务,关闭ASLR时可实现远程代码执行。漏洞需同时满足三条件——匿名捕获组引用、问号触发is_args标志、含需转义字符。修复方案包括升级至1.30.1

从零开始,掌握网络安全。提供全面的网络安全教程、攻防演练技巧和行业动态。 679
上一篇: 服务器为什么要拦截恶意网址,如何拦截?
下一篇: Windows服务器如何免费实现文件防篡改功能
hwscom
博客等级 码龄6年 234粉丝 99原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值