Skip to main content

BuildKit CVE-2026-15793

| EUVDEUVD-2026-46312 HIGH
Improper Neutralization of Argument Delimiters in a Command ('Argument Injection') (CWE-88)
2026-07-21 Docker
7.3
CVSS 4.0 · Vendor: Docker
Share

Severity by source

Vendor (Docker) PRIMARY
7.3 MEDIUM
CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:A/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
vuln.today AI
7.1 HIGH

Malicious Git source is network-delivered (AV:N) but needs the non-default checkoutbundle option and a crafted repo (AC:H), a low-priv build client (PR:L), and a triggered build (UI:R); command execution gives C/I/A:H.

3.1 AV:N/AC:H/PR:L/UI:R/S:U/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:P/PR:L/UI:A/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
SUSE
7.1 HIGH
AV:N/AC:H/PR:L/UI:R/S:U/C:H/I:H/A:H

Primary rating from Vendor (Docker).

CVSS VectorVendor: Docker

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
A
Scope
X

Lifecycle Timeline

6
Analysis Updated
Jul 21, 2026 - 17:30 vuln.today
v2 (cvss_changed)
Re-analysis Queued
Jul 21, 2026 - 17:22 vuln.today
cvss_changed
Severity Changed
Jul 21, 2026 - 17:22 NVD
MEDIUM HIGH
CVSS changed
Jul 21, 2026 - 17:22 NVD
6.5 (MEDIUM) 7.3 (HIGH)
Analysis Generated
Jul 21, 2026 - 16:47 vuln.today
CVE Published
Jul 21, 2026 - 16:10 cve.org
MEDIUM 6.5

DescriptionCVE.org

BuildKit custom frontends or clients using the raw low-level API can set git.checkoutbundle=true when checking out Git sources. If the Git source is malicious, this could lead to a crafted command invocation on the host.

AnalysisAI

Argument injection in Moby BuildKit lets a malicious Git source trigger crafted command invocation on the build host when a custom frontend or a client using the raw low-level API enables the non-default git.checkoutbundle=true option during Git source checkout. The flaw affects builds that opt into this experimental checkout behavior rather than standard Dockerfile builds, and a successful attack yields high-impact command execution in the build environment. No public exploit has been identified at time of analysis and it is not listed in CISA KEV.

Technical ContextAI

BuildKit (moby/buildkit) is the modern concurrent, cache-efficient build engine that backs Docker Buildx and many CI/CD image-build pipelines. It exposes a low-level LLB API and a frontend interface that let custom clients drive builds programmatically, including how Git sources are fetched. The vulnerability is a CWE-88 (Argument Injection / improper neutralization of argument delimiters in a command) issue in the Git source handling path: when git.checkoutbundle=true is set, BuildKit invokes git tooling with data derived from the potentially attacker-controlled Git source, and attacker-influenced values can be interpreted as additional command arguments rather than inert data, resulting in a crafted command invocation on the host.

RemediationAI

Consult the Docker/Moby advisory GHSA-hw3h-2gp9-cxpv (https://github.com/moby/buildkit/security/advisories/GHSA-hw3h-2gp9-cxpv) and upgrade BuildKit to the patched release listed there; an exact fix version is not present in the provided intelligence, so treat the advisory as the source of the version (Patch available per vendor advisory - released patched version not independently confirmed from this data). As a compensating control until patched, do not set git.checkoutbundle=true in custom frontends or low-level API clients (leave Git checkout in its default, non-bundle mode), which removes the vulnerable code path at the cost of losing the checkout-bundle behavior. Additionally, restrict builds to trusted Git sources and pin/validate repository origins so untrusted, attacker-controlled repositories cannot be fed into pipelines that use the raw API, accepting the operational overhead of source allowlisting.

More in Moby

View all
CVE-2023-28840 HIGH POC
8.7 Apr 04

Moby is an open source container framework developed by Docker Inc. Rated high severity (CVSS 8.7), this vulnerability i

CVE-2023-28841 MEDIUM POC
6.8 Apr 04

Moby is an open source container framework developed by Docker Inc. Rated medium severity (CVSS 6.8), this vulnerability

CVE-2024-36623 HIGH
8.1 Nov 29

moby through v25.0.3 has a Race Condition vulnerability in the streamformatter package which can be used to trigger mult

CVE-2018-12608 HIGH
7.5 Sep 10

An issue was discovered in Docker Moby before 17.06.0. Rated high severity (CVSS 7.5), this vulnerability is remotely ex

CVE-2026-17106 HIGH
7.1 Aug 18

Tar extraction path traversal in moby/go-archive allows an attacker who controls archive contents to create or overwrite

CVE-2026-15789 MEDIUM
6.9 Jul 21

Path traversal in the BuildKit daemon allows a client with valid control API access to craft a malicious upload request

CVE-2023-28842 MEDIUM
6.8 Apr 04

Moby) is an open source container framework developed by Docker Inc. Rated medium severity (CVSS 6.8), this vulnerabilit

CVE-2024-36621 MEDIUM
6.5 Nov 29

moby v25.0.5 is affected by a Race Condition in builder/builder-next/adapters/snapshot/layer.go. Rated medium severity (

CVE-2024-36620 MEDIUM
6.5 Nov 29

moby v25.0.0 - v26.0.2 is vulnerable to NULL Pointer Dereference via daemon/images/image_history.go. Rated medium severi

CVE-2022-36109 MEDIUM
6.3 Sep 09

Moby is an open-source project created by Docker to enable software containerization. Rated medium severity (CVSS 6.3),

CVE-2021-41091 MEDIUM
6.3 Oct 04

Moby is an open-source project created by Docker to enable software containerization. Rated medium severity (CVSS 6.3),

CVE-2021-41089 MEDIUM
6.3 Oct 04

Moby is an open-source project created by Docker to enable software containerization. Rated medium severity (CVSS 6.3),

Vendor StatusVendor

SUSE

Severity: Important
Product Status
SUSE Linux Enterprise Server 16.0 Affected
SUSE Linux Enterprise Server 16.1 Affected
SUSE Linux Enterprise Server for SAP applications 16.0 Affected
SUSE Linux Enterprise Server for SAP applications 16.1 Affected
SUSE Linux Micro 6.0 Affected

Share

CVE-2026-15793 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy