CVE Catalog

CVE-2026-33748

HighCVSS 7.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.48%

41th percentile - higher than 41% of all known CVEs

Summary

BuildKit versions prior to 0.28.1 have insufficient validation of Git URL fragment subdir components, which may allow access to files outside the checked-out Git repository root. Access is limited to files on the same mounted filesystem.

Risk Assessment

An attacker may access files outside the repository when building from an untrusted source, potentially leading to data leakage. The vulnerability only affects builds using Git URLs with a subpath component.

Recommendation

Update BuildKit to version 0.28.1, which fixes the vulnerability. As a workaround, avoid building Dockerfiles from untrusted sources or using the subdir component from untrusted Git repositories.

Other vulnerabilities in BuildKit

See all
Original NVD description (English source)

BuildKit is a toolkit for converting source code to build artifacts in an efficient, expressive and repeatable manner. Prior to version 0.28.1, insufficient validation of Git URL fragment subdir components may allow access to files outside the checked-out Git repository root. Possible access is limited to files on the same mounted filesystem. The issue has been fixed in version v0.28.1 The issue affects only builds that use Git URLs with a subpath component. As a workaround, avoid building Dockerfiles from untrusted sources or using the subdir component from an untrusted Git repository where the subdir component could point to a symlink.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS