本文汇总当前对话中涉及的全部CVE漏洞,按漏洞类型分类,每个漏洞均附原理简述及搜索到的复现/分析文章链接。建议按分类顺序学习,从Web到系统、从经典到新经典逐步深入。
一、Java 反序列化漏洞
核心逻辑:恶意序列化对象 → readObject() / XMLDecoder → 触发 Gadget Chain → RCE
二、表达式注入 / 代码执行
核心逻辑:用户输入被当作 OGNL / SpEL / 表达式求值 → 任意代码执行
三、中间件 / Web 容器漏洞
核心逻辑:协议层缺陷、HTTP 方法滥用、文件解析错误
| CVE | 组件 | 核心原理 | 推荐复现文章 |
|---|
| CVE-2020-1938 (Ghostcat) | Apache Tomcat | AJP 协议 (8009) 未校验请求属性,注入 javax.servlet.include.* → 文件包含 | GitHub - Python3 复现脚本;博客园 - Vulhub 环境;文心快码 - AJP 协议分析 |
| CVE-2021-41773 / CVE-2021-42013 | Apache HTTP Server | mod_cgi 路径穿越 (%2e 编码绕过) + CGI 命令执行 | 博客园;Vulhub 官方 |
| CVE-2017-12615 | Apache Tomcat | PUT 方法上传 JSP 文件(配置 readonly=false) | Vulhub: vulhub/tomcat/CVE-2017-12615 |
| Nginx 解析漏洞 | Nginx | 配置错误导致 /1.jpg%00.php 或 /1.jpg/.php 被 PHP-FPM 解析 | Vulhub 官方;博客园 - 三服务器总结 |
| CVE-2026-34486 | Apache Tomcat | EncryptInterceptor 加密绕过,可链其他漏洞 | CISA KEV 目录 |
四、CMS / 框架漏洞
核心逻辑:变量覆盖、路由污染、渲染回调注入、参数绑定滥用
五、SSRF / 内网渗透
核心逻辑:服务端代替客户端发起请求 → 探测/攻击内网服务
六、权限绕过 / 认证绕过
核心逻辑:正则绕过、路径穿越、逻辑缺陷 → 未授权访问
| CVE | 组件 | 核心原理 | 推荐复现文章 |
|---|
| CVE-2022-22978 | Spring Security | RegexRequestMatcher Pattern.DOTALL 模式,换行符 %0a 绕过权限校验 | 博客园;CSDN |
| CVE-2026-41940 | cPanel/WHM | 认证绕过 | VulnCheck - 2026 目标漏洞 |
七、文件上传 / 解析漏洞
核心逻辑:绕过上传限制 / 服务器解析逻辑错误 → WebShell
八、命令注入 / 参数注入
核心逻辑:用户输入拼接进系统命令 / 程序参数 → 任意命令执行
| CVE | 组件 | 核心原理 | 推荐复现文章 |
|---|
| CVE-2024-3400 | Palo Alto PAN-OS | GlobalProtect Cookie 命令注入 | 华为安全公告;CVE PoC |
| CVE-2023-46805 + CVE-2024-21887 | Ivanti Connect Secure | 路径遍历 + 命令注入组合 | 搜索关键词:Ivanti CVE-2023-46805 复现 |
| CVE-2026-1731 | BeyondTrust RS/PRA | 命令注入,APT27 疑似利用 | Palo Alto Unit42 分析 |
| CVE-2026-20841 | GNU Inetutils telnetd | 参数注入认证绕过,Qilin 勒索软件利用 | VulnCheck - 2026 目标漏洞 |
九、内存破坏 / 本地提权
核心逻辑:缓冲区溢出 / UAF / 双重释放 / 逻辑缺陷 → 权限提升
| CVE | 组件 | 核心原理 | 推荐复现文章 |
|---|
| CVE-2021-3156 (Baron Samedit) | Sudo | sudoedit 堆缓冲区溢出,覆盖 sudoers 内存结构 | 博客园;CSDN |
| CVE-2021-4034 (PwnKit) | Polkit pkexec | 参数注入 + 内存越界写,GCONV_PATH 控制 iconv 库加载 | 博客园;CSDN |
| CVE-2022-0847 (Dirty Pipe) | Linux Kernel | splice() 错误允许向只读文件写入,修改 /etc/passwd 或 SUID 文件 | 博客园;CSDN |
| CVE-2023-4911 (Looney Tunables) | glibc | ld.so 处理 GLIBC_TUNABLES 环境变量缓冲区溢出 | CSDN |
| CVE-2023-38408 | OpenSSH | Agent Forwarding 双重 Free | CSDN |
| CVE-2023-4966 (Citrix Bleed) | Citrix NetScaler | 缓冲区溢出 / 信息泄露 | 搜索关键词:Citrix Bleed CVE-2023-4966 分析 |
| CVE-2026-31431 | Linux Kernel | "Copy Fail" 权限提升,130+ POC | VulnCheck - 2026 目标漏洞 |
| CVE-2026-33824 | Microsoft IKE | Double Free → RCE | CISA KEV 目录 |
十、供应链安全
核心逻辑:构建时注入 / 依赖投毒 / 维护者账号劫持 → 广泛影响
十一、2025–2026 新兴高危漏洞(AI / 企业软件 / 在野利用)
| CVE | 组件 | CVSS | 核心原理 | 推荐文章 |
|---|
| CVE-2025-32432 | Craft CMS | 9.8 | 反序列化 + Yii2 __class 实例化 | CSDN;CN-SEC;idocdown |
| CVE-2025-59528 | Flowise AI | Critical | CustomMCP 节点执行任意 JS | Aviatrix |
| CVE-2025-26399 | SolarWinds Web Help Desk | Critical | 反序列化 RCE | NetSPI Q1 2026 报告 |
| CVE-2026-33017 | Langflow | 9.3 | build_public_tmp 端点 exec() 直接执行用户输入 | Zone.ci;Security.zone.ci;CSDN;idocdown |
| CVE-2026-21877 | n8n | 10.0 | 表达式评估 RCE | Greenbone 威胁报告 |
| CVE-2026-33660 | n8n | 9.4 | Merge 节点 "Combine by SQL" 本地文件读取 → RCE | Greenbone |
| CVE-2026-27495 | n8n | 9.9 | JavaScript Task Runner 沙箱逃逸 | Greenbone |
| CVE-2026-41940 | cPanel/WHM | Critical | 认证绕过,25+ 公开 EXP | VulnCheck |
| CVE-2026-1731 | BeyondTrust RS/PRA | Critical | 命令注入,APT27 疑似利用 | Palo Alto Unit42 |
| CVE-2026-31431 | Linux Kernel | High | "Copy Fail" 权限提升 | VulnCheck |
| CVE-2026-20841 | GNU Inetutils telnetd | Critical | 参数注入认证绕过,Qilin 勒索软件利用 | VulnCheck |
| CVE-2026-23744 | MCPJam Inspector | High | 缺失认证,19 个公开 EXP | VulnCheck |
| CVE-2026-34486 | Apache Tomcat | High | EncryptInterceptor 加密绕过 | CISA KEV |
| CVE-2026-33824 | Microsoft IKE | Critical | Double Free → RCE | CISA KEV |
| CVE-2025-62593 | Ray-Project Ray | Critical | 代码注入 | CISA KEV |
| CVE-2023-34362 | MOVEit Transfer | Critical | SQL 注入 → RCE,Clop 勒索软件利用 | 搜索关键词:MOVEit CVE-2023-34362 复现 |
十二、快速索引:按"核弹程度"排序的 TOP 15
| 排名 | 漏洞 | 类型 | 核弹理由 |
|---|
| 1 | CVE-2021-44228 Log4j2 | JNDI 注入 | 影响全球半数 Java 应用,供应链核弹 |
| 2 | CVE-2024-3094 XZ Utils | 供应链后门 | 潜伏 3 年,差点进入所有 Linux 发行版 |
| 3 | CVE-2021-3156 Sudo 提权 | 堆溢出 | 任何用户 → root,无需密码 |
| 4 | CVE-2021-4034 PwnKit | 内存越界 | 又一个任何用户 → root,默认安装 |
| 5 | CVE-2022-0847 Dirty Pipe | 内核逻辑缺陷 | 内核级,影响 Android 12+ |
| 6 | CVE-2021-21972 vCenter | 文件上传 RCE | 企业虚拟化核心,内网权限极高 |
| 7 | CVE-2021-42013 Apache | 路径穿越 RCE | 世界最流行的 Web 服务器 |
| 8 | CVE-2022-22965 Spring4Shell | 参数绑定 RCE | Spring 框架,Java 世界半壁江山 |
| 9 | CVE-2014-4210 WebLogic SSRF | SSRF | 内网渗透的万能钥匙 |
| 10 | CVE-2022-42889 Text4Shell | 变量插值 RCE | Log4j2 的兄弟,影响面更广 |
| 11 | CVE-2026-33017 Langflow | 命令注入 | AI 工作流平台,exec() 直接执行 |
| 12 | CVE-2025-32432 Craft CMS | 反序列化 RCE | 12000+ 实例暴露,无需认证 |
| 13 | CVE-2026-1731 BeyondTrust | 命令注入 | 远程访问工具,APT 利用 |
| 14 | CVE-2018-7600 Drupalgeddon2 | 渲染回调 RCE | CMS 渲染链攻击的教科书 |
| 15 | CVE-2020-1938 Ghostcat | AJP 协议层 | 协议层漏洞的经典代表 |
十三、靶场环境速查
| 漏洞 | Vulhub 路径 |
|---|
| Shiro-550 | vulhub/shiro/CVE-2016-4437 |
| Fastjson 1.2.24 | vulhub/fastjson/1.2.24-rce |
| Fastjson 1.2.47 | vulhub/fastjson/1.2.47-rce |
| Log4j2 | vulhub/log4j2/CVE-2021-44228 |
| WebLogic XMLDecoder | vulhub/weblogic/CVE-2017-10271 |
| JBoss | vulhub/jboss/CVE-2017-12149 |
| Struts2 S2-045 | vulhub/struts2/s2-045 |
| Struts2 S2-057 | vulhub/struts2/s2-057 |
| Spring4Shell | vulhub/spring/CVE-2022-22965 |
| Spring Cloud Gateway | vulhub/spring/CVE-2022-22947 |
| ThinkPHP 5.0.22 | vulhub/thinkphp/5.0.22-rce |
| Tomcat Ghostcat | vulhub/tomcat/CVE-2020-1938 |
| Drupalgeddon2 | vulhub/drupal/CVE-2018-7600 |
| Jenkins | vulhub/jenkins/CVE-2017-1000353 |
| Apache HTTP Server | vulhub/httpd/CVE-2021-42013 |
| Nginx 解析漏洞 | vulhub/nginx/nginx_parsing_vulnerability |
| WebLogic SSRF | vulhub/weblogic/ssrf |