Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessGain local host access
-
DeliveryCraft malicious CopyFile request with path traversal
-
ExploitOverwrite guest binary or create exfiltration file
-
ExecutionGuest executes compromised binary
-
ImpactAchieve code execution or data theft inside isolated container
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V5 - File Handling UNIX symlink resolution
|
| Exploitation Conditions | Attacker must have local access to the host system running Kata Containers runtime (AV:L). No special privileges are required on the host (PR:N), meaning any local user or process can potentially trigger the vulnerability. The vulnerable CopyFile functionality must be invoked during container lifecycle operations, which occurs naturally during standard container creation, image provisioning, or volume mounting operations. Exploitation does not require specific non-default Kata configuration settings. The vulnerability affects both standard Kata deployments and confidential VM (CVM) configurations equally. Attack complexity is low (AC:L) with no user interaction required (UI:N), meaning exploitation can be automated once local host access is achieved. The primary limiting factor is the local attack vector requirement - remote exploitation is not possible without first compromising the host through other means. |
| Impact | This represents a critical trust boundary violation in container security contexts. CVSS 8.2 (High) accurately reflects severity given the local attack vector combined with cross-scope integrity impact (SC:H). The AV:L designation means the attacker requires local access to the host system, but PR:N (no privileges required) and AC:L (low complexity) indicate exploitation is straightforward once that access exists. The scope change (SC:H) is the critical factor - compromising the host-to-guest isolation defeats Kata's core security value proposition. For confidential VM deployments where the guest explicitly distrusts the host infrastructure, this vulnerability is catastrophic as it enables the exact threat model Kata CVMs were designed to prevent. No public exploit identified at time of analysis, but the straightforward nature (AC:L) and availability of proof-of-concept code in the GitHub security advisory (common practice) suggest low exploitation barrier. Real-world risk depends heavily on deployment context: high for multi-tenant environments or CVM use cases where host compromise is within the threat model; lower for single-tenant trusted infrastructure. Patch adoption is critical - v3.29.0 provides the only complete mitigation. |
| Exploit ScenarioDerived | An attacker with local access to a Kata Containers host (potentially via a compromised admin account, co-tenant escape, or insider threat) crafts malicious CopyFile requests targeting critical binaries inside running guest containers such as /bin/sh, application executables, or container init processes. The inadequate path validation permits writing outside intended directories, allowing complete replacement of trusted binaries with malicious versions. When the container executes these tampered binaries, the attacker achieves code execution inside the isolated guest. Additionally, the attacker can exfiltrate sensitive data by overwriting or creating files in locations accessible via container volume mounts or standard output channels. In confidential VM scenarios where the guest explicitly does not trust the host infrastructure provider, this enables the infrastructure operator to violate confidentiality and integrity guarantees. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Apr 24, 2026
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.
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.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 2 packages in go, euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
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.
Know when Kata Containers gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
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
Primary rating from Vendor (GitHub_M).
CVSS VectorVendor: GitHub_M
Lifecycle Timeline
4DescriptionCVE.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.
Executive ViewAI
Kata Containers versions 3.4.0 through 3.28.0 contain an arbitrary file write vulnerability that allows untrusted hosts to overwrite guest binaries and exfiltrate data, creating a critical breach of the host-guest isolation boundary. Organizations running containerized workloads or confidential VMs on affected Kata versions face immediate risk of code injection, privilege escalation, and sensitive data theft. This vulnerability is particularly severe for multi-tenant environments where host and guest trust domains must remain isolated.
Vendor-released patch: Kata Containers v3.29.0. Until patching is complete, restrict host-level file write access to guest image directories using filesystem permissions and SELinux/AppArmor policies; isolate affected Kata hosts from untrusted network access; monitor guest-to-host communication for data exfiltration indicators.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
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
Host root code execution in Kata Containers kata-runtime prior to 4.0.0 lets a pod user escape the guest VM boundary by
An improper file permissions vulnerability affects Kata Containers prior to 1.11.5. Rated high severity (CVSS 7.1), this
Authorization bypass in the kata-agent's ttRPC API allows an untrusted host to invoke two mem-agent methods unconditiona
Same weakness CWE-61 – UNIX Symbolic Link (Symlink) Following
View allSame technique Information Disclosure
View allVendor StatusVendor
SUSE
Severity: Important| Product | Status |
|---|---|
| SUSE Linux Enterprise Server 16.1 | Affected |
| SUSE Linux Enterprise Server for SAP applications 16.1 | Affected |
| SUSE Linux Enterprise Module for Package Hub 15 SP5 | Affected |
| SUSE Linux Enterprise Module for Package Hub 15 SP6 | Affected |
| openSUSE Leap 15.5 | Affected |
| openSUSE Leap 15.6 | Affected |
EUVD-2026-25611
GHSA-q49m-57vm-c8cc
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB