Database/Container, Kubernetes & orchestration
BuildKit: a build definition resolving the same Git ref twice panics the daemon and kills in-flight builds
Impact
BuildKit is what builds the container images a GPU fleet runs - CUDA base images, training and serving images - usually as a shared daemon or a buildkitd pod in CI. A build definition that resolves metadata for the same Git source reference twice crashes the daemon, taking down every build that daemon was handling, not just the offending one. On shared build infrastructure that means one tenant or one repository can stall the image pipeline for everyone, and a crash loop blocks the path by which operators ship patched images. Availability only - the advisory describes a panic, not memory disclosure or code execution.
Who can reach it
Anyone who can submit a build definition to the daemon - a CI job, a developer with buildx access, or a repository whose Dockerfile/frontend is built automatically. Local vector per the CVSS, with user interaction in the form of a build being run.
What to do
Upgrade BuildKit to v0.34.2, which contains the fix; affected range is v0.26.0 through v0.34.1. Restart buildkitd (or roll the builder pods) after upgrading - in-flight builds are lost either way, and no node drain or reboot is involved.
References
Related entries
- JFrog Artifactory Helm chart: generated TLS private keys retained in rendered manifestsCVE-2026-66016 · JFrog Artifactory self-hosted Helm deployment (generated TLS private keys)Medium
- Kubernetes (kube-apiserver): Node address not verified when proxyingCVE-2022-3294 · Kubernetes (kube-apiserver)Medium
- CRI-O: pod log path traversal lets a pod creator unmount arbitrary host pathsCVE-2025-0750 · CRI-O (pod log mount handling: UnMountPodLogs / LinkContainerLogs)Medium
- Envoy: large requests crash the TCP connection pool via a null buffer watermark callbackCVE-2025-62409 · Envoy (TCP connection pool flow control / buffer watermark callbacks)Medium
- Argo CD (Helm OCI repository credential logging): CREDENTIAL DISCLOSURE THROUGH THE LOG PIPELINE: Argo CD wrote theNCVD-2021-016-argo-cd-helm-oci-repository-cred · Argo CD (Helm OCI repository credential logging)Medium
- Helm: Path traversal in `helm fetch --untar` writes outside the target directoryCVE-2019-1000008 · HelmMedium
This entry is curated: imported from vendor advisories with machine assistance, not yet individually verified. Confirm against your vendor's advisory before acting, and report anything wrong.