CVE-2026-93320
NoneCVSS
—
EPSS
0.1%
Published
Oct 5, 2026
CISA due date
—
Cloudanix analysis
A flaw in the software that builds container images can let attackers feed it unusual files that either freeze the build process or reach devices on the host machine.
- Exploitation
- Local Privilege
- Attacker needs
- User Interaction
- Complexity
- Low
- Impact
- Privilege Gain
- Component
- Container Runtime
- Class
- Path Traversal
- Remediation
- Upgrade
- Effort
- Medium
- Patch risk
- Low
What it actually does
BuildKit accepts build contexts containing special file inodes (devices, FIFOs, sockets) and performs file operations on them as if they were regular files, enabling blocking I/O or unintended host device access on rootful workers.
Why it matters to the business
Build pipelines can be stalled or used to access host devices, disrupting CI/CD operations and potentially allowing container-to-host access in privileged build environments.
How an attack unfolds
An attacker supplies a malicious build context or Dockerfile that includes specially crafted inodes; BuildKit processes these inodes during file operations, causing the worker to block or expose host devices when running with root privileges.
How to fix it
Upgrade BuildKit to a version that validates file types and rejects special inodes before performing operations; run workers as non-root where possible.
How to confirm the fix worked
Compare installed BuildKit version against vendor advisories; attempt to build with test contexts containing device nodes and confirm operations are rejected.
Typical attack path
- Craft build context containing device nodes or blocking files
- Submit build request to BuildKit daemon
- Trigger file copy or extraction operations on the special inodes
- Cause worker process to block or access host devices
How to detect it
Review BuildKit daemon logs for file operation errors involving non-regular inodes; monitor for unexpected device access attempts during image builds.
What your security team should do
- Prioritize upgrading BuildKit on all build hosts within the next patch cycle
- Enforce non-root worker execution in build configurations
- Add build-context scanning for special file types in CI pipelines
The record
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.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|
Related vulnerabilities
- CVE-2026-118687 Coder before 2.29.21, 2.30.0 before 2.34.12, 2.35.0 before 2.35.9, 2.36.0 before 2.36.7… CWE-441
- CVE-2026-67077 HCL BigFix AEX is affected by a Server-Side Request Forgery vulnerability, which could… CWE-441
- CVE-2026-114612 LiteLLM is a proxy server (AI Gateway) to call LLM APIs in OpenAI (or native) format. CWE-441
- CVE-2026-114478 Insufficient preservation of the original sender in the forwarding of Progressive Robot… CWE-441
- CVE-2026-101897 Angular is a development platform for building mobile and desktop web applications using… CWE-441
- CVE-2026-83837 Improper access control in Windows Kernel-Mode Drivers allows an authorized attacker to… CWE-441
- CVE-2026-70148 Improper authorization in Windows Broadcast DVR User Service allows an authorized… CWE-441
- CVE-2026-101907 Axios is a promise-based HTTP client for the browser and Node.js. CWE-441