Skip to content
KitploitKITPLOIT
工具博客
提交
工具博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
fix_nginx_cve_2026_42945 — 自动化的一键式 Shell 脚本,用于在主流 Linux 发行版中检测并修补 NGINX CVE-2026-42945,支持配置备份、版本验证以及失败时自动回滚。 | Kitploit
工具/GitHubGitHub/fkj-src/fix_nginx_cve_2026_42945
漏洞扫描器漏洞分析脚本与自动化配置审计Web安全DevSecOps
GitHubfkj-src/fix_nginx_cve_2026_42945

fix_nginx_cve_2026_42945

自动化的一键式 Shell 脚本,用于在主流 Linux 发行版中检测并修补 NGINX CVE-2026-42945,支持配置备份、版本验证以及失败时自动回滚。

查看仓库
23个月前尚未审核

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

NGINX CVE-2026-42945 一键修复脚本

自动检测系统发行版,升级 NGINX 至修复版本 (≥1.30.1),并备份配置、自动回滚。


漏洞说明

漏洞编号: CVE-2026-42945 漏洞名称:NGINX Rift

NGINX 在处理特定的 rewrite 跳转规则时,请求内容长度计算与实际写入不一致,攻击者可构造恶意请求触发内存破坏,导致工作进程崩溃,甚至远程代码执行。

受影响版本: 低于 NGINX 1.30.1 / 1.31.0 的所有版本 修复版本: NGINX 1.30.1 / 1.31.0 及以上


特性

  • 自动发行版检测 — Ubuntu/Debian / CentOS/RHEL / Fedora
  • 版本自动判断 — 已修复则跳过,未修复才触发升级
  • 配置自动备份 — 升级前完整备份 /etc/nginx 到时间戳目录
  • 升级失败自动回滚 — 升级后版本仍低于目标则恢复备份
  • 自动配置测试 & 重载 — 升级成功后自动验证并重载

支持的系统

发行版版本
Ubuntu18.04 及以上
Debian10 及以上
CentOS7 及以上
RHEL7 及以上
Fedora33 及以上

一键安装 & 运行

root@kitploit:~
curl -fsSL https://raw.githubusercontent.com/fkj-src/fix_nginx_cve_2026_42945/refs/heads/main/fix_nginx_cve_2026_42945.sh -o /usr/local/bin/fix_nginx_cve.sh && chmod +x /usr/local/bin/fix_nginx_cve.sh && fix_nginx_cve.sh

nginx无法升级到安全版本

1. 排查并修改高危 rewrite

root@kitploit:~
grep -rn "rewrite" /etc/nginx/conf.d/ /etc/nginx/sites-enabled/ 2>/dev/null

如果发现有,可以让AI帮忙把rewrite 语句改写为其他等效语句,例如 return

2. 确认 ASLR 开启

root@kitploit:~
cat /proc/sys/kernel/randomize_va_space

返回2为开启。

下载工具