本文使用的 Docker 镜像
发布日期: 2026 年 11 月 3 日
风险等级: 高危(High)起;含可导致控制器代码执行的项
漏洞编号: CVE-2026-117612 至 CVE-2026-117624(同批 High;不含 Medium 的 117625 / 117626)
涉及镜像: jenkins/jenkins — 轩辕镜像 · Docker Hub
CVSS: 见 Jenkins 安全公告 2026-10-28 各条评分
披露时间: 公告发布于 2026 年 10 月 28 日;本档按漏报补报
相关公告: Jenkins 安全公告 2026-10-28
一、漏洞概述
2026 年 10 月 28 日的 Jenkins 核心公告一次修了多条 High。下面只列对部署影响最大的几类,完整列表见官方公告。
| 类型 | 代表编号 | 后果 |
|---|---|---|
| XStream 反序列化 | CVE-2026-117612 | 可在控制器上执行代码 |
| 首装向导 | CVE-2026-117618 | 竞态条件下可建成超级管理员 |
| Agent 启动 | 同批 | 启动命令审批可被绕过 |
| 文件读写 | 同批 | 可读写控制器上的任意文件 |
| XSS / 会话 / Old Data Monitor | 同批 | 脚本注入、会话未充分失效、监控面可被接管 |
受影响版本:≤ 2.587,以及 LTS ≤ 2.580.1。
二、漏洞状态
统计截止: 2026 年 11 月 3 日(UTC+8)
| 项目 | 状态 |
|---|---|
| 漏洞细节 | 已公开(Jenkins 公告) |
| 官方补丁 | 每周线 ≥ 2.588;LTS ≥ 2.580.2 |
| 镜像标签 | Hub 上已有 2.588、2.580.2-lts 及对应 jdk / slim / alpine 变体。今天的 latest 与 2.588 是同一份镜像;lts 与 2.580.2-lts 是同一份镜像 |
| CISA KEV | 未列入 |
三、影响范围
跑着上述版本的 Jenkins 控制器,包括官方镜像 jenkins/jenkins。反序列化与文件读写类问题取决于谁能向控制器提交受影响的数据;首装向导竞态发生在尚未完成初始化的实例上。
四、修复建议
每周线升到 2.588。LTS 升到 2.580.2。请固定版本标签,不要写 latest 或 lts。
bashdocker pull docker.xuanyuan.run/jenkins/jenkins:2.588
bashdocker pull docker.xuanyuan.run/jenkins/jenkins:2.580.2-lts
需要特定 JDK 或精简变体时,使用同版本的 -jdk21、-slim、-alpine 等标签,版本号仍须不低于上表。
Docker Hub: jenkins/jenkins
轩辕镜像: jenkins/jenkins
五、临时缓解措施
在升级之前,不要把尚未完成首装的控制器暴露到不可信网络,并收紧谁能向控制器提交配置和构建数据。这不能代替 2.588 或 2.580.2。
六、与轩辕镜像用户的相关说明
轩辕镜像提供的是镜像加速与拉取服务,不替代 Jenkins 的版本修复。docker pull docker.xuanyuan.run/jenkins/jenkins:2.588 或 ...:2.580.2-lts 覆盖本批 High。加速拉取 latest / lts 以后可能不再锁定在这两个版本。基于更旧标签二次构建的,要改基础标签后重新构建。
七、参考链接
- Jenkins:安全公告 2026-10-28
- NVD:CVE-2026-117612
- Docker Hub:jenkins/jenkins
- 轩辕站内镜像页:jenkins/jenkins
阅读原文
轩辕镜像安全团队
2026 年 11 月 3 日
评论交流
免责声明
本博客文章所提供的内容、技术方案、配置示例及部署指南等信息,仅供学习交流和技术参考使用。文章内容基于发布时的技术环境和版本信息编写,可能因时间推移、技术更新或环境差异而存在不适用的情况。
文中提及的第三方镜像由其原维护者自行维护与更新,轩辕镜像不负责相关镜像的维护。如镜像涉及版权争议或违法违规情形,请直接联系该镜像维护者处理,相关事宜与轩辕镜像无关。
用户在参考本博客内容进行部署操作前,应当充分了解相关技术风险,并建议在测试环境中进行充分验证和测试,确认无误后再考虑在生产环境中使用。生产环境部署前,请务必进行数据备份,并制定相应的回滚方案。
用户因使用本博客内容进行部署操作而产生的任何损失、数据丢失、系统故障、安全风险或其他问题,均由用户自行承担全部责任。轩辕镜像官方不对因使用本博客内容而产生的任何直接或间接损失承担责任。
本免责声明的最终解释权归轩辕镜像官方所有。
