CVE-2026-27470
高已发布
ZoneMinder:通过存储的事件名称和原因字段在 getNearEvents() 中实现二阶 SQL 注入
- 已发布
- 2026年2月21日
- 已更新
- 2026年2月24日
- 分配 CNA
- GitHub_M
- 观察到的证据
- 2026年8月25日
初级CVSS
8.8/ 10高
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H0.5%
低 · 未来 30 天
- 百分位
- 41.0%
- 型号日期
- 2026年9月21日
EPSS 是统计估计,而不是确定性或影响衡量标准。将其与 CVSS、KEV 状态、暴露程度和您的环境相结合。
总结
ZoneMinder 是一款免费、开源的闭路电视软件应用程序。在 1.36.37 及以下版本以及 1.37.61 至 1.38.0 版本中,web/ajax/status.php 文件内的 getNearEvents() 函数存在二阶 SQL 注入漏洞。事件字段值(特别是 Name 和 Cause)通过参数化查询安全存储,但随后被检索并直接拼接进 SQL WHERE 子句中,且未进行转义。拥有事件编辑和查看权限的已认证用户可利用此漏洞执行任意 SQL 查询。
来源
3Python PoC,用于 CVE-2026-27470,ZoneMinder 的 getNearEvents()(status.php)中存在经过身份验证的二阶 SQL 注入漏洞,CVSS 评分为 8.8。
针对 ZoneMinder 中二阶 SQL 注入(CVE-2026-27470)的概念验证漏洞利用。演示经过身份验证的数据提取,包括用户凭据,并提供自定义查询和哈希转储选项。
一个由社区策划、验证的、针对2026年披露的CVE的概念验证漏洞利用代码集合。
负责任的使用
仅在您拥有或有权测试的系统上使用漏洞信息。 Kitploit 链接到公共研究元数据,并且不存储漏洞代码或恶意负载。