本文使用的 Docker 镜像
发布日期: 2026 年 11 月 2 日
风险等级: 严重(Critical)
漏洞编号: CVE-2026-120322
涉及镜像: termixssh/termix — 轩辕镜像 · Docker Hub
CVSS: 9.9(Critical,CVSS 3.1)
披露时间: NVD 于 2026 年 11 月 2 日入库
相关公告: NVD CVE-2026-120322
一、漏洞概述
File Manager 插件在「传到本机」时,用会话里调用方自己报的地址判断是不是本机。已登录用户可以让会话看起来连着本机,实际却连到别处,再向没有校验过的目标路径写入文件。写入权限跟着 Termix 后端进程走。CVSS 3.1 为 9.9。
可以植入 .tmxplug 插件包,也可以改写数据目录里的环境文件,包括 JWT_SECRET,从而接管实例。
厂商说明:单独发行的 File Manager 插件 v1.0.0 已经去掉这条捷径;核心从 v26.10.0 起修复。
二、漏洞状态
统计截止: 2026 年 11 月 2 日(UTC+8)
| 项目 | 状态 |
|---|---|
| 漏洞细节 | 已公开(NVD) |
| 官方补丁 | 核心 ≥ 26.10.0 |
| 镜像标签 | Hub 上已有 26.10.0 与 26.11.0。今天的 latest 与 26.11.0 是同一份镜像 |
| CISA KEV | 未列入 |
三、影响范围
启用了 File Manager 的 Termix 实例。需要一次登录。后端进程能写到哪里,攻击面就扩到哪里。
四、修复建议
升到 26.10.0 或更高。请固定当前的 26.11.0。不要写 latest。
bashdocker pull docker.xuanyuan.run/termixssh/termix:26.11.0
Docker Hub: termixssh/termix
轩辕镜像: termixssh/termix
五、临时缓解措施
在升级之前,关掉 File Manager,并收紧谁能登录。已经怀疑环境文件被改过的实例,升级后轮换 JWT_SECRET,并作废已发出的会话。这不能代替 26.10.0 及以上。
六、与轩辕镜像用户的相关说明
轩辕镜像提供的是镜像加速与拉取服务,不替代 Termix 的版本修复。docker pull docker.xuanyuan.run/termixssh/termix:26.11.0 高于修复下限 26.10.0。今天的 latest 与 26.11.0 是同一份镜像,加速拉取 latest 以后可能不再锁定在这个版本。基于更旧标签二次构建的,要改基础标签后重新构建。
七、参考链接
- NVD:CVE-2026-120322
- Docker Hub:termixssh/termix
- 轩辕站内镜像页:termixssh/termix
阅读原文
轩辕镜像安全团队
2026 年 11 月 2 日
评论交流
免责声明
本博客文章所提供的内容、技术方案、配置示例及部署指南等信息,仅供学习交流和技术参考使用。文章内容基于发布时的技术环境和版本信息编写,可能因时间推移、技术更新或环境差异而存在不适用的情况。
用户在参考本博客内容进行部署操作前,应当充分了解相关技术风险,并建议在测试环境中进行充分验证和测试,确认无误后再考虑在生产环境中使用。生产环境部署前,请务必进行数据备份,并制定相应的回滚方案。
用户因使用本博客内容进行部署操作而产生的任何损失、数据丢失、系统故障、安全风险或其他问题,均由用户自行承担全部责任。轩辕镜像官方不对因使用本博客内容而产生的任何直接或间接损失承担责任。
本免责声明的最终解释权归轩辕镜像官方所有。
