Severity by source
CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:H/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
Primary rating from Vendor (GitHub_M).
CVSS VectorVendor: GitHub_M
CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:H/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
Lifecycle Timeline
8DescriptionCVE.org
Kata Containers is an open source project focusing on a standard implementation of lightweight Virtual Machines (VMs) that perform like containers. From v3.4.0 to v3.28.0, an oversight in the CopyFile policy (and perhaps the CopyFile handler) allows untrusted hosts to write to arbitrary locations inside the guest workload image. This can be used to overwrite binaries inside the guest and exfiltrate data from containers; even those running inside CVMs. This vulnerability is fixed in v3.29.0.
AnalysisAI
Arbitrary file write in Kata Containers v3.4.0 to v3.28.0 allows untrusted hosts to overwrite binaries and exfiltrate data from guest workloads, including those in confidential VMs (CVMs). The vulnerability stems from inadequate validation in the CopyFile policy, permitting host-initiated writes to arbitrary paths inside guest images. This enables binary replacement for code execution or data theft across the trust boundary. Patched in v3.29.0. EPSS data not available; no active exploitation confirmed at time of analysis.
Technical ContextAI
Kata Containers implements container workloads as lightweight VMs to provide stronger isolation than traditional container runtimes. The architecture includes a guest kernel, guest agent, and host-side runtime that communicate via protocols like vsock or virtio-serial. The CopyFile mechanism allows the host runtime to transfer files into the guest filesystem. CWE-61 (UNIX Symbolic Link Following) indicates the vulnerability likely involves path traversal or symlink manipulation allowing writes outside intended directories. The CVSS 4.0 vector shows local attack vector (AV:L) with high integrity impact on both the vulnerable system (VI:H) and subsequent systems (SI:H changed to SC:H scope), reflecting cross-boundary compromise between host and isolated guest. In confidential computing deployments (CVMs), this breaks the fundamental trust model where the guest is protected from a potentially malicious host.
RemediationAI
Upgrade to Kata Containers version 3.29.0 or later, which contains the fix for the CopyFile policy validation. The vendor advisory at https://github.com/kata-containers/kata-containers/security/advisories/GHSA-q49m-57vm-c8cc provides complete upgrade guidance. No effective workarounds exist short of disabling the CopyFile functionality entirely, which would likely break core container lifecycle operations including image provisioning and volume mounting. For environments unable to upgrade immediately, compensating controls include restricting host access to trusted administrators only (reducing AV:L exposure), implementing file integrity monitoring inside guest workloads to detect unauthorized binary modifications, and avoiding deployment of sensitive workloads or confidential VMs on vulnerable versions. These controls do not eliminate the vulnerability but reduce attack surface and improve detection capabilities. Security teams should prioritize patching over workarounds given the trust boundary nature of this flaw.
More in Kata Containers
View allSandbox escape in Kata Containers allowing guest VM to access host resources. CVSS 10.0 — undermines the core security g
Privilege escalation in Kata Containers (versions prior to 3.27.0) running on the Cloud Hypervisor backend lets a suffic
An issue was discovered in Kata Containers through 1.11.3 and 2.x through 2.0-rc1. Rated high severity (CVSS 8.8), this
An improper file permissions vulnerability affects Kata Containers prior to 1.11.5. Rated high severity (CVSS 7.1), this
Same weakness CWE-61 – UNIX Symbolic Link (Symlink) Following
View allSame technique Information Disclosure
View allVendor StatusVendor
Share
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-25611
GHSA-q49m-57vm-c8cc