BentoML 1.4.39 及更早的遗留模板 base.j2 对 docker.env 的键未做换行消毒。恶意 bentofile 或 bento 归档可让 bentoml containerize 生成含任意 RUN 的 Dockerfile,并在 docker build 所在主机执行(CVE-2026-112264,CVSS 3.1 为 7.8,CVSS 4.0 为 8.5)。公开渠道最新仍是 1.4.39,没有已发布的修复版。
自托管 Renovate 在允许用户或外部共享预设时,hostRules 头和 env 可绕过管理员白名单(CVE-2026-110865,CVSS 7.1;CVE-2026-110867,CVSS 8.5,CVSS 4.0 为 9.0)。HTTP presets 或 customDatasources 还可让共享 HTTP 客户端请求任意内网地址(CVE-2026-110868,CVSS 8.5)。前两条自 44.60.1 修复,第三条自 44.79.0 修复。请把 renovate/renovate 升到 44.79.0 或更高。
Docker Buildx 从引入 rawjson 进度模式的 v0.21.0 起,到 v0.37.2 之前,docker buildx bake --progress=rawjson 会跳过文件系统 entitlement 的确认和 --allow 门禁。不可信 bake 定义可以访问工作目录之外的主机文件,并在构建用户上下文中执行代码(CVE-2026-93325,GHSA CVSS 4.0 为 7.3)。请把 Buildx 升到 v0.37.2 或更高。NVD 尚未收录。
启用 Bearer 鉴权的 zot OCI 仓库在鉴权路径中把 DELETE 等非 GET/HEAD 方法一律映射为 push,且 Bearer 请求绕过细粒度鉴权;仅持有 pull,push、不含 delete 的 token 即可删除仓库范围内的 manifest 与 blob(CVE-2026-61833,CVSS 约 8.1 High)。请将 zot 升至 ≥ 2.1.18。
Renovate 列镜像 tag/digest 时跟随 registry Link 分页可导致凭据被恶意或被控仓库窃取(CVE-2026-88887);binarySource=docker 下 gomod / gradle-wrapper 路径存在命令注入(CVE-2026-88885 / 88886)。请将 renovate/renovate 升至含修复的版本,并自查 CI 配置。
小团队自建代码托管,常见拆法是 Gitea / GitLab 管仓库,再另起 Jenkins、Drone 或一套 Runner 跑构建。Webhook、权限和备份各管各的,出问题要在两套后台之间对账。源码和制品若不能出内网,公有云托管按席位计费,完整企业 DevOps 套件又往往过重。更常见的目标是:**一台机器上同时有 Git、流水线和制品入口**,浏览器能管,数据落在自己的磁盘。