Summary
Ein Angreifer kann mehrere Schwachstellen in BuildKit ausnutzen, um beliebigen Programmcode auszuführen, Sicherheitsmaßnahmen zu umgehen, Daten zu manipulieren oder offenzulegen sowie einen Denial-of-Service-Zustand auszulösen.
Product
BuildKit ist ein Open-Source-Toolkit zum effizienten und sicheren Erstellen von Container-Images, das erweiterte Funktionen wie parallele Build-Ausführung, Caching und Erweiterbarkeit bietet.
Vulnerabilities 10
-
High 7.5
Cache poisoning via unvalidated image layer DiffIDs
A malicious image can advertise DiffIDs from another image while containing different layer contents. In affected versions, BuildKit could use the advertised DiffIDs to derive cache and snapshot identity without validating that they matched the actual layer c…
-
High 7.1
Starting daemon with --cdi-disabled flag can lead to panic on specific builds
If BuildKit daemon is started with --cdi-disabled it can lead to daemon panic when builds try to use CDI devices. This can happen maliciously or by accident.
-
Medium 6.9
Malformed LLB file operation can crash buildkitd
A malicious frontend can submit an LLB definition that causes buildkitd to panic and terminate, interrupting all builds running on that daemon.
-
Medium 6.9
Malformed MergeOp can crash the BuildKit daemon
A malicious frontend can submit an LLB definition that causes buildkitd to panic and terminate, interrupting all builds running on that daemon.
-
Medium 6.8
Oversized Dockerfile or .dockerignore can exhaust buildkitd memory
The Dockerfile frontend loaded the Dockerfile and .dockerignore files of a build context into memory without a size limit. A build context containing an oversized file could make buildkitd allocate memory proportional to that file, potentially exhausting memo…
-
Medium 6.0
BuildKit improperly handles special files in build snapshots
BuildKit may be tricked into performing file actions with special file inodes where regular files are expected. Special files may block operations or, on rootful workers, allow unintended host device access.
-
Medium 6.0
Crafted Git build source can bypass certain policy validation
A build step for a Git source, crafted in a specific way, can bypass some policy validation rules. A malicious build definition can make the repository look like it is coming from a different remote URL than it really is when Git clone is happening. If policy…
-
Medium 5.9
Container blob cache can accept unverified content
An unauthenticated attacker controlling a registry or OCI-layout blob source could provide blob contents that did not match the claimed digest. The resulting snapshot could be cached under that digest and reused by a later victim build, compromising build-inp…
-
Medium 5.8
BuildKit proxy CA cleanup can be disrupted by build steps
When proxy networking with CA injection is enabled, a build can modify its CA bundle before cleanup. This may cause cleanup to block, operate outside the build rootfs, or fail without failing the build.
-
Medium 5.7
A malicious frontend can cause a daemon panic
A malicious external BuildKit frontend can send requests using the internal API that can create conditions for a data race that can cause the BuildKit daemon to panic.
Revision history
-
#2
Neue Updates von Amazon aufgenommen
-
#1
Initiale Fassung
References
-
GitHub Security Database vom 2026-10-05
https://github.com/moby/buildkit/security/advisories/GHSA-2F5P-X9PH-G97X
-
GitHub Security Database vom 2026-10-05
https://github.com/moby/buildkit/security/advisories/GHSA-4HGW-QRHW-FHG8
-
GitHub Security Database vom 2026-10-05
https://github.com/moby/buildkit/security/advisories/GHSA-66HF-6VF5-87HC
-
GitHub Security Database vom 2026-10-05
https://github.com/moby/buildkit/security/advisories/GHSA-9728-QJRV-2XH2
-
GitHub Security Database vom 2026-10-05
https://github.com/moby/buildkit/security/advisories/GHSA-CV6P-7W7G-XJWQ
-
GitHub Security Database vom 2026-10-05
https://github.com/moby/buildkit/security/advisories/GHSA-F2V9-HPRR-32Q3
-
GitHub Security Database vom 2026-10-05
https://github.com/moby/buildkit/security/advisories/GHSA-FJJ4-H6VF-M9HJ
-
GitHub Security Database vom 2026-10-05
https://github.com/moby/buildkit/security/advisories/GHSA-MGQF-486F-49VP
-
GitHub Security Database vom 2026-10-05
https://github.com/moby/buildkit/security/advisories/GHSA-P3RC-W3HC-PQVV
-
GitHub Security Database vom 2026-10-05
https://github.com/moby/buildkit/security/advisories/GHSA-R456-G3GM-CVXF
-
Amazon Linux Security Advisory ALAS2ECS-2026-148 vom 2026-10-25
https://alas.aws.amazon.com/AL2/ALAS2ECS-2026-148.html
-
Amazon Linux Security Advisory ALAS2DOCKER-2026-151 vom 2026-10-25
https://alas.aws.amazon.com/AL2/ALAS2DOCKER-2026-151.html
-
Amazon Linux Security Advisory ALAS2NITRO-ENCLAVES-2026-124 vom 2026-10-25
https://alas.aws.amazon.com/AL2/ALAS2NITRO-ENCLAVES-2026-124.html
-
Amazon Linux Security Advisory ALAS2DOCKER-2026-152 vom 2026-10-25
https://alas.aws.amazon.com/AL2/ALAS2DOCKER-2026-152.html