恶意镜像可以声明来自另一张镜像的 DiffID(差异层标识),但其实际层内容却不同。在受影响的版本中,BuildKit 可能会使用这些声明的 DiffID 来推导缓存和快照标识,而未验证它们是否与实际的层内容相匹配。 如果拥有共享或持久缓存的 BuildKit 守护进程首先处理了此类恶意镜像,后续使用受害镜像的构建过程可能会将攻击者控制的层内容挂载为基础镜像。这使得恶意镜像中的代码能够在受害者的构建过程中运行,例如通过替换频繁执行的路径(如 /bin/sh)。攻击者控制的代码可能读取挂载到构建过程中的构建密钥、访问
尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。
| # | POC 描述 | 源链接 | 神龙链接 |
|---|
未找到公开 POC。
登录以生成 AI POC| CVE-2026-93316 | 7.1 HIGH | 启动参数--cdi-disabled导致特定构建崩溃 |
| CVE-2026-93322 | 6.9 MEDIUM | BuildKit 解析畸形 MergeOp 导致守护进程崩溃漏洞 |
| CVE-2026-93323 | 6.8 MEDIUM | Buildkit 内存耗尽漏洞 |
| CVE-2026-93320 | 6.0 MEDIUM | BuildKit 构建快照中特殊文件处理不当漏洞 |
| CVE-2026-93326 | 6.0 MEDIUM | Git 构建源码绕过策略验证漏洞 |
| CVE-2026-93317 | 5.9 MEDIUM | 容器镜像缓存可接受未验证内容 |
| CVE-2026-93319 | 5.7 MEDIUM | 前端恶意攻击导致守护进程崩溃漏洞 |
暂无评论