Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1359 CNY

100%

CVE-2026-102607— ZoneMinder: Authenticated OS Command Injection (RCE) via Export Feature

Quick assessment

Affected
ZoneMinder zoneminder
Exploitation
No confirmed in-the-wild exploitation; assess based on exposure
Recommended action
Check the vendor advisory and references for a fixed version. If immediate upgrade is impossible, restrict exposure and increase monitoring.

ZoneMinder 是一款免费的开源闭路电视(CCTV)软件应用。在 1.38.3 版本之前,当拥有“查看事件”或“查看快照”权限的已认证用户提交事件导出请求时,若该请求包含精心构造的 参数值、有效的 CSRF 令牌,且启用了 选项, 函数会将攻击者控制的 请求参数直接拼接到 shell 命令中,而未对 shell 元字符进行中和处理。受影响的组件包括: 函数、 参数、 以及 。在此攻击机制中,精心构造的 值会作为 或 命令的尾部目录参数,该命令通过 函数执行。攻击者因此能够以 Web 服务器用户的身份执行任意操

CVSS 8.8 · High

Affected Version Matrix 1

VendorProduct Version RangeStatus
ZoneMinder zoneminder < 1.38.2 affected
Get alerts for future matching vulnerabilities Log in to subscribe

I. Basic Information for CVE-2026-102607

Vulnerability Information

Have questions about the vulnerability? See if Shenlong's analysis helps!
View Shenlong Deep Dive ↗

Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.

Vulnerability Title
ZoneMinder: Authenticated OS Command Injection (RCE) via Export Feature
Source: CVE Program / CVE List V5
Vulnerability Description
ZoneMinder is a free, open source closed-circuit television software application. Prior to 1.38.3, the exportEvents() function concatenates the attacker-controlled exportFile request parameter into a shell command without neutralizing shell metacharacters when an authenticated user with View Events or View Snapshots permission submits an event export request with a crafted exportFile value, a valid CSRF token, and exportDetail enabled. The affected components are exportEvents(), exportFile, web/ajax/event.php, web/skins/classic/includes/export_functions.php. In this attack mechanism, the crafted exportFile value reaches the trailing directory argument of a tar or zip command executed by exec(). The attacker can execute arbitrary operating system commands as the web server user. This issue is fixed in version 1.38.3.
Source: CVE Program / CVE List V5
CVSS Information
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Source: CVE Program / CVE List V5
Vulnerability Type
OS命令中使用的特殊元素转义处理不恰当(OS命令注入)
Source: CVE Program / CVE List V5

Affected Products

Vendor Product Affected Versions CPE Subscribe
ZoneMinder zoneminder < 1.38.2 -

II. Public POCs for CVE-2026-102607

# POC Description Source Link Shenlong Link
AI-Generated POC Premium

No public POC found.

Login to generate AI POC

III. Intelligence Information for CVE-2026-102607

请登录查看更多情报信息。

Patches & Fixes for CVE-2026-102607 (2)

Vendor Advisories for CVE-2026-102607 (1)

Vendor Pages for CVE-2026-102607 (1)

Same Patch Batch · ZoneMinder · 2026-10-16 · 3 CVEs total

CVE-2026-102608 9.0 CRITICAL ZoneMinder: Authenticated OS Command Injection via unsanitized Monitor Name in event expor
CVE-2026-30971 8.8 HIGH ZoneMinder: Authenticated RCE via command injection in monitor Device Path

IV. Related Vulnerabilities

V. Comments for CVE-2026-102607

No comments yet


Leave a comment