CVE-2021-42717
高已发布
ModSecurity 3.x 至 3.0.5 版本错误处理了过度嵌套的 JSON 对象。精心构造的、嵌套深度达数万层的 JSON 对象可能导致 Web 服务器无法处理合法请求。即使是一个中等大小(例如 300KB)的 HTTP 请求,也可能占用一个有限的 NGINX 工作进程数分钟,并消耗机器上几乎所有的可用...
- 已发布
- 2021年12月7日
- 已更新
- 2024年8月4日
- 分配 CNA
- mitre
- 观察到的证据
- 2026年8月5日
初级CVSS
7.5/ 10高
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H3.1%
低 · 未来 30 天
- 百分位
- 87.3%
- 型号日期
- 2026年9月21日
EPSS 是统计估计,而不是确定性或影响衡量标准。将其与 CVSS、KEV 状态、暴露程度和您的环境相结合。
总结
ModSecurity 3.x 至 3.0.5 版本错误处理了过度嵌套的 JSON 对象。精心构造的、嵌套深度达数万层的 JSON 对象可能导致 Web 服务器无法处理合法请求。即使是一个中等大小(例如 300KB)的 HTTP 请求,也可能占用一个有限的 NGINX 工作进程数分钟,并消耗机器上几乎所有的可用 CPU。ModSecurity 2 同样存在此漏洞:受影响版本包括 2.8.0 至 2.9.4。
来源
1用于 CVE-2021-42717 -> ModSecurity JSON 解析中 DoS 漏洞的检测与缓解脚本
负责任的使用
仅在您拥有或有权测试的系统上使用漏洞信息。 Kitploit 链接到公共研究元数据,并且不存储漏洞代码或恶意负载。