CISA 在 10 月 22 日发布工控安全公告 ICSA-26-295-01,披露 Kiloview E3 NDI 视频编码器存在九个漏洞,其中两枚命令注入的 CVSS 3.1 评分达到 9.9,成功利用可取得 root 权限。厂商已用固件 V1.30 一次性修复全部问题,受影响范围为 V1.30 之前的全部版本。
事件概述
Kiloview E3 把视频信号转成 NDI 网络流,广泛用于广播、直播、教堂、学校和企业 AV 环境。这类设备的典型处境是装好之后再没人管、固件从不升级,管理界面却常年映射在公网。九个漏洞落在这类设备上,性质就不只是”一个设备坏掉”。
技术细节
九枚漏洞按危害可分三层。
第一层:root 级命令注入。 CVE-2026-107861(9.9)出在系统控制服务的设备命名端点,hostname 参数未加引号就直接拼进 shell 命令。CVE-2026-110243(9.9)出在网络管理服务的链路维护地址配置端点,接口名未做校验就交给 shell——公告特别指出,同级其他处理函数都做了校验。
第二层:让”需要登录”这道门槛失效。 CVE-2026-92450(7.5)是这批里最值得单独拿出来说的:设备用同一个密钥给登录令牌签名,而这个密钥在所有出厂设备上完全一致。任何人拿到公开固件即可提取,伪造包括管理员的任意令牌。这意味着上面三枚命令注入的”需要登录”限制,实际防护力接近于零。
第三层:未认证入口与信息泄露。 CVE-2026-110825 对应未认证的 ONVIF 服务,任何人无需登录即可修改设备的 hostname、DNS 与 NTP 设置。其中 hostname 恰好是 CVE-2026-107861 的注入点,两条缺陷接起来,就构成”未认证改主机名 → 注入 root 命令”的链路。这条链是基于公告描述作出的推断,CISA 并未把它列为已文档化的攻击方式。其余四枚分别是账号与权限级别泄露(CVE-2026-111100,5.3)、服务反复冻结(CVE-2026-110491,7.5)、令牌有效期远超合理会话时长(CVE-2026-96616,6.5)、时区配置路径遍历(CVE-2026-105265)。
影响评估
CISA 定性为”设备被完全攻陷”。编码器被拿下之后,攻击者坐在视频链路中间:可中断直播、替换画面、把内网当成落脚点。
真正的风险不在漏洞本身,而在这类设备的资产台账。多数扫描器只覆盖服务器与终端,AV 与 NDI 设备常年不在清单里,端口映射却一直挂着。
修复建议
- 升级至 Kiloview E3 固件 V1.30 及以上。公告未提供无法升级时的临时缓解方案,这意味着”不升级”等于”无防护”
- 把编码器从公网撤下,删除指向其管理界面的端口映射;远程运维走 VPN 或堡垒机
- 把 AV / NDI 设备划进独立 VLAN,与办公网和业务网隔离
- 升级后重置管理员密码,并检查是否存在非预期的 hostname、DNS、NTP 与静态路由配置
- 若曾把管理界面临时暴露,按已失陷处理:核对账号列表、排查异常进程与自启项
# 排查思路:比对设备当前网络配置是否有非预期改动
# 重点看 hostname、DNS、NTP 与静态路由是否有陌生条目
ip route show
cat /etc/hosts
cat /etc/resolv.conf
九个漏洞、一次固件、一个共用密钥。这类”一条链把未认证直接接到 root”的案例说明,硬件厂商在令牌签名这种基础环节上省事,等于把前面所有认证设计一起作废。