【漏洞预警】Blinko 插件安装路径可写出目录外,官方镜像上可容器内 root 执行(CVE-2026-108980)
2026/10/13Docker漏洞预警轩辕镜像团队约 6 分钟阅读

【漏洞预警】Blinko 插件安装路径可写出目录外,官方镜像上可容器内 root 执行(CVE-2026-108980)

Blinko 1.8.8 及更早版本的 installPlugin 用未消毒的插件名拼接目录,可以把文件写到插件目录之外。官方镜像以 root 运行,覆盖启动相关文件后可在容器内取得 root(CVE-2026-108980,CVSS 8.8)。任意已认证用户都能调用该接口;开放自助注册时暴露面更大。Hub 上最新发行标签仍是 1.8.8,目前没有已发布的修复版本。

本文使用的 Docker 镜像

发布日期: 2026 年 10 月 12 日
风险等级: 高危(High)
漏洞编号: CVE-2026-108980
涉及镜像: blinkospace/blinko — 轩辕镜像 · Docker Hub
CVSS: 8.8(High)
披露时间: 2026 年 10 月公开
相关公告: 披露说明


一、漏洞概述

Blinko 是开源、可自托管的 AI 笔记应用。官方镜像是 blinkospace/blinko。

1.8.8 及更早,installPlugin 用未经约束的插件名拼接目录路径,文件可以写到插件目录之外。官方镜像以 root 运行。写到启动相关文件之后,攻击者可以在容器里以 root 执行代码。

任意已认证用户都能调用这个接口。实例如果开放了自助注册,攻击者可以先注册再调用,暴露面更大。

常见入口是对外发布的 Blinko 服务,端口多为 1111。一个低权限账号就够。


二、漏洞状态

统计截止: 2026 年 10 月 13 日(UTC+8)

项目状态
漏洞细节已公开
漏洞类型插件安装路径未约束,官方镜像上可进一步变成容器内 root 代码执行
受影响版本1.8.8 及更早
官方补丁尚无已发布的修复版本。Docker Hub 与 GitHub 上最新发行标签仍是 1.8.8(2026-06-20 推送)
前置条件能登录的用户,或在开放自助注册时先注册再调用插件安装
CISA KEV未列入

三、影响范围

1. 版本与发行形态

发行形态受影响范围修复
Blinko 程序≤ 1.8.8上游尚未发布修复版
官方镜像 blinkospace/blinko标签 1.8.8 及更早,含当前 latest 所指向的 1.8.8没有可当作修复版的标签

主干对这段路径目前也还没有约束。把镜像换到 1.8.8 或 latest 仍落在受影响范围内。

2. 典型受影响场景

  • 容器把 1111 发布到宿主机、内网或公网
  • 使用官方镜像,进程以 root 运行
  • 存在任意已登录账号;或注册页面对外开着

插件安装只对本机管理员开放、并且进程不是 root 时,远程拿到容器 root 的条件会少一些。路径拼接本身在修复前仍然存在。


四、修复建议

1. 目前没有可升级到的修复标签

上游还没有发布修复版本。不要把 blinkospace/blinko:1.8.8 或 latest 当成已经修好。

Docker Hub: blinkospace/blinko

轩辕镜像: blinkospace/blinko

上游发布高于 1.8.8 的修复版并出现对应镜像标签之后,再固定到该标签并重建容器。在此之前按下一节缩小暴露面。

2. 已经对不可信用户开过插件安装时

按容器内可能已有 root 代码执行处理:停止该容器,用干净的数据目录与配置重建,并轮换这个实例能访问到的凭据。不要在仍为 1.8.8 的镜像上只重启一次就当作已恢复。


五、临时缓解措施

在上游修复版本发布之前:

  1. 限制或关闭自助注册和插件安装
    不需要外部用户注册时关掉注册。插件安装只留给可信管理员,或先整体关掉。

  2. 不要继续以 root 跑官方镜像
    改成非 root 用户运行,可以缩小写到启动文件之后的权限。这不能补上路径约束。

  3. 把 1111 留在可信网络
    不要对公网或不可信办公网发布。一个低权限账号就足以调用该接口。

  4. 盯上游修复
    出现高于 1.8.8 的修复版后尽快升级,并确认拉取的标签就是该版本。


六、与轩辕镜像用户的相关说明

轩辕镜像提供的是镜像加速与拉取服务,不替代 Blinko 的版本修复。


七、参考链接


轩辕镜像安全团队
2026 年 10 月 12 日

评论交流

加载中

免责声明

本博客文章所提供的内容、技术方案、配置示例及部署指南等信息,仅供学习交流和技术参考使用。文章内容基于发布时的技术环境和版本信息编写,可能因时间推移、技术更新或环境差异而存在不适用的情况。

用户在参考本博客内容进行部署操作前,应当充分了解相关技术风险,并建议在测试环境中进行充分验证和测试,确认无误后再考虑在生产环境中使用。生产环境部署前,请务必进行数据备份,并制定相应的回滚方案。

用户因使用本博客内容进行部署操作而产生的任何损失、数据丢失、系统故障、安全风险或其他问题,均由用户自行承担全部责任。轩辕镜像官方不对因使用本博客内容而产生的任何直接或间接损失承担责任。

本免责声明的最终解释权归轩辕镜像官方所有。

最后更新:2026/10/13
官方技术交流群:问题咨询请:提交工单
专业版 · 高速稳定拉取镜像
50GB 仅 ¥8/年
高速镜像下载在线技术支持99.95% SLA 保障付费会员免广告