BuildKit interactive containers API does not validate entitlements check
Description
BuildKit is a toolkit for converting source code to build artifacts in an efficient, expressive and repeatable manner. In addition to running containers as build steps, BuildKit also provides APIs for running interactive containers based on built images. It was possible to use these APIs to ask BuildKit to run a container with elevated privileges. Normally, running such containers is only allowed if special security.insecure entitlement is enabled both by buildkitd configuration and allowed by the user initializing the build request. The issue has been fixed in v0.12.5 . Avoid using BuildKit frontends from untrusted sources.
AI Insight
LLM-synthesized narrative grounded in this CVE's description and references.
Affected packages
Versions sourced from the GitHub Security Advisory.
| Package | Affected versions | Patched versions |
|---|---|---|
github.com/moby/buildkitGo | < 0.12.5 | 0.12.5 |
Affected products
141- osv-coords140 versionspkg:apk/chainguard/buildctlpkg:apk/chainguard/buildkitdpkg:apk/chainguard/conftestpkg:apk/chainguard/conftest-fipspkg:apk/chainguard/datadog-agentpkg:apk/chainguard/datadog-agent-core-integrationspkg:apk/chainguard/datadog-agent-core-integrations-fipspkg:apk/chainguard/datadog-agent-fakeintakepkg:apk/chainguard/datadog-agent-fakeintake-fipspkg:apk/chainguard/datadog-agent-fipspkg:apk/chainguard/datadog-agent-jmxpkg:apk/chainguard/datadog-agent-jmx-fipspkg:apk/chainguard/datadog-agent-oci-compatpkg:apk/chainguard/datadog-agent-oci-compat-fipspkg:apk/chainguard/datadog-agent-s6-overlaypkg:apk/chainguard/datadog-agent-s6-overlay-fipspkg:apk/chainguard/datadog-cluster-agentpkg:apk/chainguard/datadog-cluster-agent-fipspkg:apk/chainguard/datadog-cluster-agent-oci-compatpkg:apk/chainguard/datadog-cluster-agent-oci-compat-fipspkg:apk/chainguard/dockerpkg:apk/chainguard/docker-config-mirror-gcrpkg:apk/chainguard/dockerdpkg:apk/chainguard/docker-dindpkg:apk/chainguard/docker-dind-compatpkg:apk/chainguard/dockerd-oci-entrypointpkg:apk/chainguard/dockerd-servicepkg:apk/chainguard/docker-initpkg:apk/chainguard/docker-modprobe-compatpkg:apk/chainguard/docker-oci-entrypointpkg:apk/chainguard/docker-rootlesspkg:apk/chainguard/dogstatsdpkg:apk/chainguard/guacpkg:apk/chainguard/guaccsubpkg:apk/chainguard/guacgqlpkg:apk/chainguard/guacingestpkg:apk/chainguard/guaconepkg:apk/chainguard/kanikopkg:apk/chainguard/kaniko-compatpkg:apk/chainguard/kaniko-warmerpkg:apk/chainguard/kaniko-warmer-compatpkg:apk/chainguard/kubescapepkg:apk/chainguard/scorecardpkg:apk/chainguard/skaffoldpkg:apk/chainguard/trivypkg:apk/chainguard/zotpkg:apk/wolfi/buildctlpkg:apk/wolfi/buildkitdpkg:apk/wolfi/conftestpkg:apk/wolfi/datadog-agentpkg:apk/wolfi/datadog-agent-core-integrationspkg:apk/wolfi/datadog-agent-fakeintakepkg:apk/wolfi/datadog-agent-jmxpkg:apk/wolfi/datadog-agent-oci-compatpkg:apk/wolfi/datadog-agent-s6-overlaypkg:apk/wolfi/datadog-cluster-agentpkg:apk/wolfi/datadog-cluster-agent-oci-compatpkg:apk/wolfi/dockerpkg:apk/wolfi/docker-config-mirror-gcrpkg:apk/wolfi/dockerdpkg:apk/wolfi/docker-dindpkg:apk/wolfi/docker-dind-compatpkg:apk/wolfi/dockerd-oci-entrypointpkg:apk/wolfi/dockerd-servicepkg:apk/wolfi/docker-initpkg:apk/wolfi/docker-modprobe-compatpkg:apk/wolfi/docker-oci-entrypointpkg:apk/wolfi/docker-rootlesspkg:apk/wolfi/dogstatsdpkg:apk/wolfi/guacpkg:apk/wolfi/guaccsubpkg:apk/wolfi/guacgqlpkg:apk/wolfi/guacingestpkg:apk/wolfi/guaconepkg:apk/wolfi/kanikopkg:apk/wolfi/kaniko-compatpkg:apk/wolfi/kaniko-warmerpkg:apk/wolfi/kaniko-warmer-compatpkg:apk/wolfi/kubescapepkg:apk/wolfi/scorecardpkg:apk/wolfi/skaffoldpkg:apk/wolfi/trivypkg:apk/wolfi/zotpkg:golang/github.com/moby/buildkitpkg:rpm/opensuse/buildkit&distro=openSUSE%20Tumbleweedpkg:rpm/opensuse/docker&distro=openSUSE%20Leap%2015.5pkg:rpm/opensuse/docker&distro=openSUSE%20Leap%2015.6pkg:rpm/opensuse/docker&distro=openSUSE%20Leap%20Micro%205.3pkg:rpm/opensuse/docker&distro=openSUSE%20Leap%20Micro%205.4pkg:rpm/opensuse/docker&distro=openSUSE%20Leap%20Micro%205.5pkg:rpm/opensuse/docker&distro=openSUSE%20Tumbleweedpkg:rpm/opensuse/docker-stable&distro=openSUSE%20Leap%2015.5pkg:rpm/opensuse/docker-stable&distro=openSUSE%20Leap%2015.6pkg:rpm/opensuse/docker-stable&distro=openSUSE%20Tumbleweedpkg:rpm/opensuse/singularity-ce&distro=openSUSE%20Tumbleweedpkg:rpm/suse/buildah&distro=SUSE%20Enterprise%20Storage%207.1pkg:rpm/suse/buildah&distro=SUSE%20Linux%20Enterprise%20High%20Performance%20Computing%2015%20SP3-LTSSpkg:rpm/suse/buildah&distro=SUSE%20Linux%20Enterprise%20Server%2015%20SP3-LTSSpkg:rpm/suse/buildah&distro=SUSE%20Linux%20Enterprise%20Server%20for%20SAP%20Applications%2015%20SP3pkg:rpm/suse/buildkit&distro=SUSE%20Linux%20Micro%206.0pkg:rpm/suse/docker&distro=SUSE%20Enterprise%20Storage%207.1pkg:rpm/suse/docker&distro=SUSE%20Linux%20Enterprise%20High%20Performance%20Computing%2015%20SP2-LTSSpkg:rpm/suse/docker&distro=SUSE%20Linux%20Enterprise%20High%20Performance%20Computing%2015%20SP3-LTSSpkg:rpm/suse/docker&distro=SUSE%20Linux%20Enterprise%20High%20Performance%20Computing%2015%20SP4-ESPOSpkg:rpm/suse/docker&distro=SUSE%20Linux%20Enterprise%20High%20Performance%20Computing%2015%20SP4-LTSSpkg:rpm/suse/docker&distro=SUSE%20Linux%20Enterprise%20Micro%205.1pkg:rpm/suse/docker&distro=SUSE%20Linux%20Enterprise%20Micro%205.2pkg:rpm/suse/docker&distro=SUSE%20Linux%20Enterprise%20Micro%205.3pkg:rpm/suse/docker&distro=SUSE%20Linux%20Enterprise%20Micro%205.4pkg:rpm/suse/docker&distro=SUSE%20Linux%20Enterprise%20Micro%205.5pkg:rpm/suse/docker&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Containers%2012pkg:rpm/suse/docker&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Containers%2015%20SP4pkg:rpm/suse/docker&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Containers%2015%20SP5pkg:rpm/suse/docker&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Containers%2015%20SP6pkg:rpm/suse/docker&distro=SUSE%20Linux%20Enterprise%20Server%2012%20SP5-LTSSpkg:rpm/suse/docker&distro=SUSE%20Linux%20Enterprise%20Server%2015%20SP2-LTSSpkg:rpm/suse/docker&distro=SUSE%20Linux%20Enterprise%20Server%2015%20SP3-LTSSpkg:rpm/suse/docker&distro=SUSE%20Linux%20Enterprise%20Server%2015%20SP4-LTSSpkg:rpm/suse/docker&distro=SUSE%20Linux%20Enterprise%20Server%20for%20SAP%20Applications%2015%20SP2pkg:rpm/suse/docker&distro=SUSE%20Linux%20Enterprise%20Server%20for%20SAP%20Applications%2015%20SP3pkg:rpm/suse/docker&distro=SUSE%20Linux%20Enterprise%20Server%20for%20SAP%20Applications%2015%20SP4pkg:rpm/suse/docker&distro=SUSE%20Linux%20Enterprise%20Server%20LTSS%20Extended%20Security%2012%20SP5pkg:rpm/suse/docker&distro=SUSE%20Linux%20Micro%206.0pkg:rpm/suse/docker-stable&distro=SUSE%20Enterprise%20Storage%207.1pkg:rpm/suse/docker-stable&distro=SUSE%20Linux%20Enterprise%20High%20Performance%20Computing%2015%20SP3-LTSSpkg:rpm/suse/docker-stable&distro=SUSE%20Linux%20Enterprise%20High%20Performance%20Computing%2015%20SP4-ESPOSpkg:rpm/suse/docker-stable&distro=SUSE%20Linux%20Enterprise%20High%20Performance%20Computing%2015%20SP4-LTSSpkg:rpm/suse/docker-stable&distro=SUSE%20Linux%20Enterprise%20High%20Performance%20Computing%2015%20SP5-ESPOSpkg:rpm/suse/docker-stable&distro=SUSE%20Linux%20Enterprise%20High%20Performance%20Computing%2015%20SP5-LTSSpkg:rpm/suse/docker-stable&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Containers%2015%20SP5pkg:rpm/suse/docker-stable&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Containers%2015%20SP6pkg:rpm/suse/docker-stable&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Containers%2015%20SP7pkg:rpm/suse/docker-stable&distro=SUSE%20Linux%20Enterprise%20Server%2012%20SP5-LTSSpkg:rpm/suse/docker-stable&distro=SUSE%20Linux%20Enterprise%20Server%2015%20SP3-LTSSpkg:rpm/suse/docker-stable&distro=SUSE%20Linux%20Enterprise%20Server%2015%20SP4-LTSSpkg:rpm/suse/docker-stable&distro=SUSE%20Linux%20Enterprise%20Server%2015%20SP5-LTSSpkg:rpm/suse/docker-stable&distro=SUSE%20Linux%20Enterprise%20Server%20for%20SAP%20Applications%2015%20SP3pkg:rpm/suse/docker-stable&distro=SUSE%20Linux%20Enterprise%20Server%20for%20SAP%20Applications%2015%20SP4pkg:rpm/suse/docker-stable&distro=SUSE%20Linux%20Enterprise%20Server%20for%20SAP%20Applications%2015%20SP5pkg:rpm/suse/docker-stable&distro=SUSE%20Linux%20Enterprise%20Server%20LTSS%20Extended%20Security%2012%20SP5
< 0.12.5-r0+ 139 more
- (no CPE)range: < 0.12.5-r0
- (no CPE)range: < 0.12.5-r0
- (no CPE)range: < 0.49.0-r1
- (no CPE)range: < 0.48.0-r2
- (no CPE)range: < 7.50.3-r1
- (no CPE)range: < 7.50.3-r1
- (no CPE)range: < 7.50.3-r1
- (no CPE)range: < 7.50.3-r1
- (no CPE)range: < 7.50.3-r1
- (no CPE)range: < 7.50.3-r1
- (no CPE)range: < 7.50.3-r1
- (no CPE)range: < 7.50.3-r1
- (no CPE)range: < 7.50.3-r1
- (no CPE)range: < 7.50.3-r1
- (no CPE)range: < 7.50.3-r1
- (no CPE)range: < 7.50.3-r1
- (no CPE)range: < 7.50.3-r1
- (no CPE)range: < 7.50.3-r1
- (no CPE)range: < 7.50.3-r1
- (no CPE)range: < 7.50.3-r1
- (no CPE)range: < 25.0.2-r0
- (no CPE)range: < 25.0.2-r0
- (no CPE)range: < 25.0.2-r0
- (no CPE)range: < 25.0.2-r0
- (no CPE)range: < 25.0.2-r0
- (no CPE)range: < 25.0.2-r0
- (no CPE)range: < 25.0.2-r0
- (no CPE)range: < 25.0.2-r0
- (no CPE)range: < 25.0.2-r0
- (no CPE)range: < 25.0.2-r0
- (no CPE)range: < 25.0.2-r0
- (no CPE)range: < 7.50.3-r1
- (no CPE)range: < 0.4.0-r1
- (no CPE)range: < 0.4.0-r1
- (no CPE)range: < 0.4.0-r1
- (no CPE)range: < 0.4.0-r1
- (no CPE)range: < 0.4.0-r1
- (no CPE)range: < 1.20.1-r0
- (no CPE)range: < 1.20.1-r0
- (no CPE)range: < 1.20.1-r0
- (no CPE)range: < 1.20.1-r0
- (no CPE)range: < 3.0.3-r7
- (no CPE)range: < 4.13.1-r4
- (no CPE)range: < 2.11.0-r0
- (no CPE)range: < 0.49.0-r1
- (no CPE)range: < 2.0.1-r2
- (no CPE)range: < 0.12.5-r0
- (no CPE)range: < 0.12.5-r0
- (no CPE)range: < 0.49.0-r1
- (no CPE)range: < 7.50.3-r1
- (no CPE)range: < 7.50.3-r1
- (no CPE)range: < 7.50.3-r1
- (no CPE)range: < 7.50.3-r1
- (no CPE)range: < 7.50.3-r1
- (no CPE)range: < 7.50.3-r1
- (no CPE)range: < 7.50.3-r1
- (no CPE)range: < 7.50.3-r1
- (no CPE)range: < 25.0.2-r0
- (no CPE)range: < 25.0.2-r0
- (no CPE)range: < 25.0.2-r0
- (no CPE)range: < 25.0.2-r0
- (no CPE)range: < 25.0.2-r0
- (no CPE)range: < 25.0.2-r0
- (no CPE)range: < 25.0.2-r0
- (no CPE)range: < 25.0.2-r0
- (no CPE)range: < 25.0.2-r0
- (no CPE)range: < 25.0.2-r0
- (no CPE)range: < 25.0.2-r0
- (no CPE)range: < 7.50.3-r1
- (no CPE)range: < 0.4.0-r1
- (no CPE)range: < 0.4.0-r1
- (no CPE)range: < 0.4.0-r1
- (no CPE)range: < 0.4.0-r1
- (no CPE)range: < 0.4.0-r1
- (no CPE)range: < 1.20.1-r0
- (no CPE)range: < 1.20.1-r0
- (no CPE)range: < 1.20.1-r0
- (no CPE)range: < 1.20.1-r0
- (no CPE)range: < 3.0.3-r7
- (no CPE)range: < 4.13.1-r4
- (no CPE)range: < 2.11.0-r0
- (no CPE)range: < 0.49.0-r1
- (no CPE)range: < 2.0.1-r2
- (no CPE)range: < 0.12.5
- (no CPE)range: < 0.12.5-2.1
- (no CPE)range: < 24.0.7_ce-150000.193.1
- (no CPE)range: < 25.0.6_ce-150000.207.1
- (no CPE)range: < 24.0.7_ce-150000.193.1
- (no CPE)range: < 24.0.7_ce-150000.193.1
- (no CPE)range: < 25.0.6_ce-150000.207.1
- (no CPE)range: < 24.0.7_ce-3.1
- (no CPE)range: < 24.0.9_ce-150000.1.8.1
- (no CPE)range: < 24.0.9_ce-150000.1.8.1
- (no CPE)range: < 24.0.9_ce-4.1
- (no CPE)range: < 4.1.3-1.1
- (no CPE)range: < 1.35.4-150300.8.25.1
- (no CPE)range: < 1.35.4-150300.8.25.1
- (no CPE)range: < 1.35.4-150300.8.25.1
- (no CPE)range: < 1.35.4-150300.8.25.1
- (no CPE)range: < 0.12.5-1.1
- (no CPE)range: < 24.0.7_ce-150000.193.1
- (no CPE)range: < 24.0.7_ce-150000.193.1
- (no CPE)range: < 24.0.7_ce-150000.193.1
- (no CPE)range: < 24.0.7_ce-150000.193.1
- (no CPE)range: < 24.0.7_ce-150000.193.1
- (no CPE)range: < 24.0.7_ce-150000.193.1
- (no CPE)range: < 24.0.7_ce-150000.193.1
- (no CPE)range: < 24.0.7_ce-150000.193.1
- (no CPE)range: < 24.0.7_ce-150000.193.1
- (no CPE)range: < 24.0.7_ce-150000.193.1
- (no CPE)range: < 24.0.7_ce-98.106.1
- (no CPE)range: < 24.0.7_ce-150000.193.1
- (no CPE)range: < 24.0.7_ce-150000.193.1
- (no CPE)range: < 25.0.6_ce-150000.207.1
- (no CPE)range: < 27.5.1_ce-98.126.1
- (no CPE)range: < 24.0.7_ce-150000.193.1
- (no CPE)range: < 24.0.7_ce-150000.193.1
- (no CPE)range: < 24.0.7_ce-150000.193.1
- (no CPE)range: < 24.0.7_ce-150000.193.1
- (no CPE)range: < 24.0.7_ce-150000.193.1
- (no CPE)range: < 24.0.7_ce-150000.193.1
- (no CPE)range: < 27.5.1_ce-98.126.1
- (no CPE)range: < 25.0.6_ce-1.1
- (no CPE)range: < 24.0.9_ce-150000.1.8.1
- (no CPE)range: < 24.0.9_ce-150000.1.8.1
- (no CPE)range: < 24.0.9_ce-150000.1.8.1
- (no CPE)range: < 24.0.9_ce-150000.1.8.1
- (no CPE)range: < 24.0.9_ce-150000.1.25.1
- (no CPE)range: < 24.0.9_ce-150000.1.25.1
- (no CPE)range: < 24.0.9_ce-150000.1.8.1
- (no CPE)range: < 24.0.9_ce-150000.1.8.1
- (no CPE)range: < 24.0.9_ce-150000.1.25.1
- (no CPE)range: < 24.0.9_ce-1.20.1
- (no CPE)range: < 24.0.9_ce-150000.1.8.1
- (no CPE)range: < 24.0.9_ce-150000.1.8.1
- (no CPE)range: < 24.0.9_ce-150000.1.25.1
- (no CPE)range: < 24.0.9_ce-150000.1.8.1
- (no CPE)range: < 24.0.9_ce-150000.1.8.1
- (no CPE)range: < 24.0.9_ce-150000.1.25.1
- (no CPE)range: < 24.0.9_ce-1.20.1
- moby/buildkitv5Range: < 0.12.5
Patches
Vulnerability mechanics
References
7- github.com/advisories/GHSA-wr6v-9f75-vh2gghsaADVISORY
- nvd.nist.gov/vuln/detail/CVE-2024-23653ghsaADVISORY
- github.com/moby/buildkit/commit/5026d95aa3336e97cfe46e3764f52d08bac7a10eghsaWEB
- github.com/moby/buildkit/commit/92cc595cfb12891d4b3ae476e067c74250e4b71eghsaWEB
- github.com/moby/buildkit/pull/4602ghsax_refsource_MISCWEB
- github.com/moby/buildkit/releases/tag/v0.12.5ghsax_refsource_MISCWEB
- github.com/moby/buildkit/security/advisories/GHSA-wr6v-9f75-vh2gghsax_refsource_CONFIRMWEB
News mentions
0No linked articles in our index yet.