Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain or compromise host operator credentials
-
DeliveryCraft malicious CreateContainer request with invalid mount/storage paths
-
ExploitSubmit request through container orchestration API
-
Executiongenpolicy fails to reject crafted paths
-
PersistArbitrary path mounted in confidential guest
-
ImpactExfiltrate guest secrets or inject attacker-controlled content
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V5 - File Handling File name/path control
|
| Exploitation Conditions | Exploitation requires: (1) the target Kata Containers deployment must be configured in Confidential Containers mode with genpolicy active - standard Kata deployments without genpolicy are outside the stated scope; (2) the attacker must hold or have compromised host operator-level credentials with the ability to issue CreateContainer API calls to the container runtime - this is not a low-privilege role and represents significant pre-existing access; (3) a target guest container must be scheduled or restarted so the malicious mount/storage rules are applied at container creation time. What limits exploitation: the host operator role is typically restricted to infrastructure administrators; Confidential Computing deployments often include audit logging of orchestration API calls; and the attack window is at container initialization rather than being persistently exploitable against running containers. |
| Impact | The CVSS 8.1 score uses PR:L, which understates the privilege actually required - host operator access in a Kubernetes/OpenShift environment represents substantial pre-existing trust and infrastructure control, making this closer to a PR:H scenario in practice. The AV:N vector is consistent with container orchestration APIs being network-exposed, but the attacker must already be a credentialed host operator, significantly limiting the exposed population. EPSS data was not provided in this advisory, so probabilistic exploitation likelihood cannot be independently assessed. The critical risk signal here is architectural: this vulnerability directly breaks the Confidential Containers threat model, whose entire value proposition is isolating guest workloads from the host. Organizations deploying Kata Containers specifically for Confidential Computing - regulated industries, multi-tenant cloud providers, sensitive government workloads - should treat this as high priority regardless of raw CVSS, because it nullifies a security control they are likely relying upon as a compliance or isolation boundary. No KEV listing or public POC was identified, suggesting exploitation is not yet widespread. No EPSS score was provided, making automated exploitation likelihood assessment impossible from available data. |
| Exploit ScenarioDerived | A malicious or compromised host operator with access to the OpenShift/Kubernetes orchestration plane crafts a CreateContainer request containing a manipulated mount rule that maps an attacker-controlled path over a sensitive location within the confidential guest container's filesystem. When the guest container initializes, it reads attacker-supplied content or exposes confidential data back through the improperly validated mount, breaking the confidentiality and integrity boundary that Confidential Containers are designed to enforce. No public proof-of-concept exploit has been identified, but the attack surface is accessible to anyone with legitimate host operator credentials. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 20, 2026
Confidential Containers isolation in Kata Containers can be subverted by a malicious host operator via insufficient path validation in genpolicy's CreateContainer mount and storage rule enforcement. Affected deployments include Red Hat OpenShift Container Platform 4 running Kata Containers with genpolicy enabled for Confidential Containers guest protection. An operator-level attacker can mount arbitrary container-rootfs paths over sensitive host locations or inject attacker-controlled content into the guest, breaking the core confidentiality and integrity guarantees that Confidential Containers are designed to provide. No public exploit or CISA KEV listing has been identified at time of analysis.
RemediationAI
The primary remediation is to apply the patch or updated package addressing CVE-2026-77176 via the Red Hat advisory at https://access.redhat.com/security/cve/CVE-2026-77176 and the upstream fix documented in GHSA-fmg6-v47x-52wr at https://github.com/kata-containers/kata-containers/security/advisories/GHSA-fmg6-v47x-52wr. Exact patched version numbers are not confirmed from the provided references - consult the Red Hat errata linked above for the specific fixed package version before upgrading. As a compensating control where patching is not immediately possible, restrict the host operator role to a minimal set of highly trusted, audited personnel and enforce strict RBAC on the Kubernetes/OpenShift API server to limit who can issue CreateContainer calls; this narrows the attacker pool but does not eliminate the vulnerability. Additionally, review and audit existing genpolicy configurations for any anomalous mount or storage rule definitions. Note that disabling genpolicy entirely removes the Confidential Containers protection entirely and is not a viable workaround for environments relying on that isolation.
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
Kata Containers is a secure container runtime that uses hardware virtualization to isolate workloads from the host. When deployed in Confidential Containers mode, genpolicy generates and enforces policy rules that are intended to prevent even a privileged host operator from tampering with guest workloads - this is the fundamental threat model for Confidential Computing. CWE-73 (External Control of File Name or Path) is the root cause: genpolicy fails to adequately validate the mount source paths and storage targets specified in CreateContainer API calls, allowing a host operator to supply paths that point to sensitive host locations or inject attacker-controlled filesystem content. The affected CPE is cpe:2.3:a:red_hat:red_hat_openshift_container_platform_4:*:*:*:*:*:*:*:*, indicating this has been confirmed against Red Hat's OpenShift CP4 packaging of Kata Containers. The GitHub security advisory GHSA-fmg6-v47x-52wr is the upstream Kata Containers disclosure.
Know when Red Hat Openshift Container Platform 4 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
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N
Host operator access is PR:H; scope changes to C because the attack breaks Confidential Containers guest isolation boundary.
Primary rating from Vendor (redhat).
CVSS VectorVendor: redhat
DescriptionCVE.org
A flaw was found in Kata Containers. In configurations utilizing genpolicy for Confidential Containers guest protection, a malicious host operator can exploit insufficient validation of CreateContainer mount and storage rules. This allows them to mount arbitrary container-rootfs paths over sensitive host locations or provision arbitrary content, potentially exposing confidential information or enabling the acceptance of attacker-controlled input.
Executive ViewAI
Red Hat OpenShift Container Platform 4 deployments with Kata Containers and genpolicy enabled face a CVSS 8.1 vulnerability allowing operator-level attackers to bypass container isolation and compromise guest data confidentiality and integrity. Organizations using this configuration to protect sensitive workloads risk direct exposure to data breach and compliance violations. The absence of a vendor patch requires immediate implementation of compensating controls.
No vendor-released patch identified at time of analysis. Interim mitigations: restrict host operator privileges through strict RBAC and least-privilege access; disable Kata Containers runtime entirely if not operationally required; disable genpolicy enforcement if not business-critical; implement host-level audit logging and monitoring for mount and storage policy violations; require multi-factor authentication and session logging for operator-level access; segregate Kata Containers clusters from general infrastructure to limit lateral movement by compromised operators.
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.
Affected Products (CPE)CVE.org
Remote code execution in Samba's printing subsystem allows remote attackers to inject arbitrary shell commands via craft
Elevated-privilege container restoration in CRI-O 1.34 and later, including downstream Red Hat OpenShift Container Platf
The system CA trust store shipped in Red Hat's ca-certificates RPM packages includes eMudhra root authorities that signe
Privilege escalation in Red Hat Advanced Cluster Management's multicloud-operators-subscription controller lets a low-pr
Remote code execution in libarchive on 32-bit systems allows unauthenticated attackers to execute arbitrary code via spe
Denial of service in libxml2 allows a remote attacker to crash any application that uses the library to XSD-validate an
Unauthenticated path traversal in gvproxy, the network forwarder shipped in the gvisor-tap-vsock package (used by Podman
Out-of-bounds read in the GnuTLS DTLS handshake reassembly logic lets remote unauthenticated attackers trigger an intege
Local privilege escalation in Performance Co-Pilot (PCP) on Red Hat Enterprise Linux 6 through 10 and OpenShift Containe
Local-to-domain-wide root privilege escalation in SSSD's LDAP sudo provider allows an authenticated LDAP directory user
Symlink-following file overwrite on the Ansible control node is possible in ansible-core when a user runs `ansible-galax
A use-after-free race condition in QEMU's 9pfs (virtfs) passthrough subsystem allows a malicious guest user to escape th
EUVD-2026-63432
NVD
CVE.org
EPSS
Vulnrichment
GitHub
VulDB
Exploit-DB